我想测试一个布局,其中我将有一个小图像与文件详细信息下面。Css为sub ul垂直显示主ul ul
我设置了html和css以使用带有列表项的ul标签。它显示像这样
我想要的文件属性(现在我只用了三个,但可能有更多)显示在图像下的图像左边缘和文件标题对齐。我似乎不能让他们在图像下方对齐。许多尝试,但他们总是似乎是正确的形象。
div {
width: 660px;
margin: 0 auto;
overflow: auto;
}
ul {
list-style-type: none;
}
li ul {
display: block;
}
li ul li {
display: block;
}
li img {
float: left;
margin: 5px;
border: 5px solid #333;
}
li img:hover {
border: 5px solid lightblue;
}
<div class="row">
<div>
<ul>
<li>
<a href="#"><img src="http://s17.postimg.org/xixeyesbz/image_grid.png"></a>
<ul>
<li><b>File:</b> DeWalt_GE_FullView.jpg</li>
<li><b>Size:</b> 43,657 bytes</li>
<li><b>Type:</b> image/jpeg</li>
</ul>
</li>
<li>
<a href="#"><img src="http://s17.postimg.org/xixeyesbz/image_grid.png"></a>
</li>
<li>
<a href="#"><img src="http://s17.postimg.org/xixeyesbz/image_grid.png"></a>
</li>
<li>
<a href="#"><img src="http://s17.postimg.org/xixeyesbz/image_grid.png"></a>
</li>
</ul>
</div>
</div>
为什么你将图像浮动到左边? –