I am trying to figure out how I can hide the overflow-y:scroll;
if not needed. What I mean is that I am building a website and I have a main area which posts will be displayed and I want to hide the scroll bar if content does not exceed the current width.
Also, my second question. I want to make it so when the posts exceed the current width, the width will increase automatically and the content won't go out of the box.
Does anyone have a clue how to do this?
Posts area:
.content { height: 600px; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; font-size: 15px; text-align: justify; line-height: 19px; overflow-y:scroll; }
Main website container:
.container { margin: 0 auto; width: 757px; margin-top: 30px; text-align: center; }
Use overflow: auto . Scrollbars will only appear when needed. (Sidenote, you can also specify for only the x, or y scrollbar: overflow-x: auto and overflow-y: auto ).
Type "Remove Scrollbars" (without quotes) in the search box and press "Enter." Click the "Remove Scrollbars" option located on top of the search results.
Set overflow-y
property to auto
, or remove the property altogether if it is not inherited.
You can use overflow:auto;
You can also control the x or y axis individually with the overflow-x
and overflow-y
properties.
Example:
.content {overflow:auto;} .content {overflow-y:auto;} .content {overflow-x:auto;}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With