mirror of
https://github.com/twbs/bootstrap.git
synced 2025-01-30 22:52:24 +01:00
Docs: fix overflow:auto horizontal scrollbars covering last line of code blocks (#37694)
* Add dirty hack for Firefox * Disable stylelint check for function-url-quotes to make the hack go through unchallenged * Make the fix across all browsers It's not just Firefox - same issue can be seen (though slightly less horrible looking) on macOS / Chrome etc * Tweak padding, move clipboard button down slightly * Further CSS tweaks Forcing `overflow: overlay` should normalise behaviour between Chrome/Win and other implementations. While visually the Chrome/Win scrollbar still looks big and ugly, its height/spacing is now taken into account as being part of the content, so styles can be applied consistently with extra padding at the bottom * Linting fixes * Linting fixes * Apply suggestions from code review --------- Co-authored-by: Mark Otto <markd.otto@gmail.com>
This commit is contained in:
parent
ea19c3da8a
commit
d5f4532b3e
@ -39,6 +39,6 @@
|
|||||||
.btn-clipboard {
|
.btn-clipboard {
|
||||||
position: relative;
|
position: relative;
|
||||||
z-index: 2;
|
z-index: 2;
|
||||||
margin-top: .75rem;
|
margin-top: 1.25rem;
|
||||||
margin-right: .75rem;
|
margin-right: .75rem;
|
||||||
}
|
}
|
||||||
|
@ -359,10 +359,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
pre {
|
pre {
|
||||||
padding: 0;
|
padding: .25rem 0 .875rem;
|
||||||
margin-top: .625rem;
|
margin-top: .8125rem;
|
||||||
margin-right: 1.875rem;
|
margin-right: 1.875rem;
|
||||||
margin-bottom: .625rem;
|
margin-bottom: 0;
|
||||||
|
overflow: overlay;
|
||||||
white-space: pre;
|
white-space: pre;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
@ -36,10 +36,18 @@
|
|||||||
@include media-breakpoint-up(lg) {
|
@include media-breakpoint-up(lg) {
|
||||||
padding-right: 4rem;
|
padding-right: 4rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pre {
|
||||||
|
padding: 0;
|
||||||
|
margin-top: .625rem;
|
||||||
|
margin-right: 1.875rem;
|
||||||
|
margin-bottom: .625rem;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
.btn-clipboard {
|
.btn-clipboard {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: -.125rem;
|
top: -.625rem;
|
||||||
right: 0;
|
right: 0;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user