2015-01-06 39 views
1

我想知道是否有可能实现如我的模拟中所示的效果,其中单个ul与图像的ul和文本的ul相对,以在单个ul中显示下面的图像和文本,使用CSS? 像这样Ul/LI图像上方居中文字,在单个UL?

<ul> 
    <li><img src=""/><p>text</p></li> 
    <li><img src=""/><p>text</p></li> 
</ul> 

任何帮助将是巨大的,

干杯

这里的实物模型:

mock up http://oi57.tinypic.com/j61o2e.jpg

+0

你想要做什么??? –

+0

可以请你上传你试过的吗? – Sathish

+0

答案是肯定的,你可以通过一个UL来做到这一点。 – Leo

回答

4

完全可行的。每个<li>获取<img><p>标记,然后上的text-align:center;

HTML

<ul> 
    <li> 
     <img src="http://placehold.it/100x100.png> 
     <p>Here's a caption</p> 
    </li> 
    <li> 
     <img src="http://placehold.it/100x100.png> 
     <p>And another caption</p> 
    </li> 
    <li> 
     <img src="http://placehold.it/100x100.png> 
     <p>One more caption</p> 
    </li> 
</ul> 

CSS

ul{ 
    text-align: center; 
} 
li{ 
    display: inline-block; 
} 

Codepen