欢迎大家来到IT世界,在知识的湖畔探索吧!
有是在写样式的时候,会碰到给div无论怎么加样式 overflow-y: auto 的时候,都不会出现垂直的滚动条,经过不断折腾终于知道是啥原因导致了。
body{
height: 100%; //若是所有的div的高度都不固定,需要body高度也是100%,才可以出现滚动条
}
.parent{
//你自己样式
height: 100%; //父元素的高度也需要是100%才可以出现滚动条
}
.children{
overflow-y: auto;
overflow-x: hidden;
height: 100%;
}
xx-blog主题
xxzhuti主题网
大家可以试试,这样子是无法出现滚动条的,若是想要出现滚动条,需要所有父元素的高度也要是百分之百,这样才可以。
还有一种就是给父元素设置浮动,也可以出现滚动条,按照你自己页面的需求写即可。
.parent{
height: 100%; //父元素的高度也需要是100%才可以出现滚动条
position: fixed;
right: 0;
top: 0;
bottom: 0;
z-index: 2;
}
.children{
overflow-y: auto;
overflow-x: hidden;
height: 100%;
}
xx-blog主题
xxzhuti主题网
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/86780.html