我用固定页眉和页脚设计了一个液体中间页。固定页眉/页脚,带有余量的液体内容
我有一个边缘中间,但麻烦的是滚动条不保证金。
这里是我做了: http://jsfiddle.net/xXxV4/
正如你所看到的,滚动条紧到页眉,页脚和右侧。我希望它具有20px的内容div
我用固定页眉和页脚设计了一个液体中间页。固定页眉/页脚,带有余量的液体内容
我有一个边缘中间,但麻烦的是滚动条不保证金。
这里是我做了: http://jsfiddle.net/xXxV4/
正如你所看到的,滚动条紧到页眉,页脚和右侧。我希望它具有20px的内容div
这是你想要的吗?
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
-webkit-border-radius: 10px;
border-radius: 10px;
margin: 20px 0px 20px 0px; /* NEW */
}
所以,滚动条也得到了20px的边距。
差不多,是的 - 麻烦的是它没有右边的余量,它似乎忽略它,即使你把一个在 – user887515
谢谢 - 结合Jared的贡献,我得到了我所需要的 – user887515
是的,你不能把一个正确的边缘和这个UI元素,所以用jared的解决方案,这应该很好。 :) – insertusernamehere
您的#main
元素是position: absolute
,那么你可以right: 20px
?
#content{
padding: 20px 0 0 20px;
overflow: auto;
}
#main{
position: absolute;
top: 50px;
overflow: auto;
bottom: 40px;
right: 20px;
width: 100%;
}
啊是的,当然!谢谢! – user887515
如果你还想在右侧留有余量(只考虑顶部和底部),这是唯一的解决方案。 – insertusernamehere
它适用于FF13,IE7-9,运营商11.67和Chrome。我没有Safari。 –
不是 “liquidness” 关于*不*有'px'东西? – PeeHaa
我不知道 - 无论如何,这是我试图实现 – user887515