我有一个设置宽度和高度的侧边栏。问题是,它应该在右侧,但它占据了左侧的空间,就像一个块。但是,我已将显示设置为内联,但似乎无法解决问题。如何让div在左边不占用空间?
CSS的一部分:
div#sidebar {
float: right;
width: 256px;
height: 500px;
display: inline;
clear: none;
}
整个页面的JSFiddle:http://www.jsfiddle.net/9tW2U
答案 0 :(得分:1)
#sidebar
或#mainbox
的宽度为3px到大,以便在#page
中彼此相邻。取宽度为#sidebar
或#mainbox
的3px,它将适合。
顺便说一句,display: inline
与它没有任何关系,因为你已经在使用浮动。