0

我有一个设置宽度和高度的侧边栏。问题是,它应该在右边,但它像块一样占用左边的空间。但是,我已将显示设置为内联,但这似乎并不能解决问题。如何让 div 不占用左边的空间?

CSS的一部分:

div#sidebar {
    float: right;
    width: 256px;
    height: 500px;
    display: inline;
    clear: none;
}

整个页面的 JSFiddle:http: //www.jsfiddle.net/9tW2U

4

1 回答 1

1

#sidebar或的宽度#mainbox为 3px,以适应彼此相邻的#page. #sidebar取or的 3px 宽度,#mainbox它将适合。

顺便说一句,display: inline与它没有任何关系,因为您已经在使用浮点数了。

于 2012-10-24T08:58:16.690 回答