This question already has answers here:
CSS customized scroll bar in div
(20 answers)
Closed 6 years ago.
I know how to change the style of scrollbars for an entire page using CSS such as webkit-scrollbar codes.
However, how I only want to target the scroll bar in a div (not the browser's div). How can I accomplish this without using JavaScript or jQuery?
Thank you for your time.
Try this
.class::scrollbar
Can also use the prefixes.
.class::-webkit-scrollbar
If I understand correctly, just use overflow:hidden; or overflow-y:hidden; on the desired div
div{box-sizing:border-box;}
#red{padding:5px;width:100%;height:1500px;background:red;}
#green{width:60%;height:900px;background:palegreen;overflow-y:hidden;}
<div id="red">
<div id="green">
</div>
</div>
Related
This question already has answers here:
CSS customized scroll bar in div
(20 answers)
Closed 4 years ago.
Looking for scrollbar that has no inside body, only arrows should available to scroll content. Is it possible? In the snippet, the body has a scrollbar with up and down arrow, I don't want a mid area of scrollbar, just custom arrows that do the same thing(maybe it's called scroll thumb or something else don't know).
body {
height:700px;
overflow:scroll;
}
<body>Div with some content</body>
[here](https://codepen.io/webrexRavi/pen/XxOEZz)
icreated pen for it you can see it here
This question already has answers here:
Flexbox makes horizontal scrolling
(2 answers)
Closed 5 years ago.
Before read my question, it will be better that you watch my site enter link description here http://www.google.com
I want to make Responsive website
So i used flexbox
But some markup lines create a horizontal line for scrolling.
(plz watch red line)
I don't know why it make horizontal scrolling
you can reduce image width or using code:
.dittomall-banner > img { width: 33.33%;float:right }
This question already has answers here:
Why is there a pesky little space between <img> and other elements? [duplicate]
(2 answers)
Closed 5 years ago.
I just have a little problem with an image bottom margin.
I don't understand why below the image, we have a little space with the menu. Someone can explain me why ? I want to stick my menu with my image but i can't and i don't know why.
Like you can see in my fiddle, i have already tried to put margin,padding,border=0 but no change.
Here my example : https://fiddle.jshell.net/3s6dv7rk/
Add display Block on image
display: block;
Check this fiddle : https://fiddle.jshell.net/3s6dv7rk/1/
Try this :
<img style="width:100px;height:40px;display: flex;" alt="Ludo et Béné"/>
This question already has answers here:
offsetting an html anchor to adjust for fixed header [duplicate]
(28 answers)
Closed 8 years ago.
I'm working on a site with a Sticky Navigation and when I use
Example Link
the Sticky Nav overlaps the top of the #example.
The Nav height is 70px so I'm wondering if there's any way to link to #example but start 70px down. I'd rather not create an additional ID since it will probably make things a mess.
Any ideas?
You can use
window.scrollBy(0,70);
to scroll the window 70px down.
To have it actually scroll after linking, you have to change your link such that it executes a javascript relocation before scrolling: window.location='#example'; window.scrollBy(0,70);
That is the job of #example. It moves you to the location of the element with that id.
You can use jQuery to animate your elements to slideUp or your window to scrollTo 70px down.
This question already has answers here:
Problems with CSS sticky footer
(12 answers)
Closed 8 years ago.
What I mean is that a footer will always be at the bottom of the browsing window, even if there is a lot of content and normally the footer will be out of view, not the usual "sticky footer" where the footer will always be after the content.
I could achieve this with frames, but how would I do it in a cleaner way with CSS?
.the-other-kind-of-sticky-footer { position:fixed; bottom:0; }