【发布时间】:2013-02-28 15:03:26
【问题描述】:
发生了一些奇怪的事情......我正在使用display: inline-block 来显示内联元素。一切都好,直到添加添加了一些新元素。这是一个例子:
CSS:
section#main{
width: 960px;
margin: 7% auto 0;
background: #000;
opacity: 0.86;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px;
}
div#video{
border: 1px solid red;
width: 640px;
height: 360px;
margin: 10px;
display: inline-block;
}
nav{
margin: 10px;
border: 1px solid yellow;
display: inline-block;
height: 360px;
width: 270px;
}
HTML:
<section id="main">
<div id="video"></div>
<nav>
<ul>
<li>Keliaujame ?... JAV: ?ikaga / Chicago S01E03</li>
</ul>
</nav>
<div id="comments"></div>
</section>
http://jsfiddle.net/nonamez/PfeP5/2/
可能出了什么问题?
【问题讨论】:
-
+1 以获得漂亮的插图。虽然小提琴会更有用;)
-
将 % 边距与像素大小混合只会导致麻烦...
-
@MarcB 只有一个地方
-
@fizzydrink 该版本在左侧块中没有内容,因此可以正常工作。