以前一般有这种排列的时候是用一个大的div包裹img标签和cite标签,不过调起响应式来有些麻烦。
后来看到了一种新的方法,类似于做这种
或者这种的时候
类似于第一种
html:
<ul class="row list cata-1">
<li class="col-md-4 col-sm-4 col-xs-4 xs_cate">
<p class="ico1">Secure all the time</p>
</li>
<li class="col-md-4 col-sm-4 col-xs-4 xs_cate">
<p class="ico2">Instant support</p>
</li>
<li class="col-md-4 col-sm-4 col-xs-4 xs_cate">
<p class="ico3">One-Year Warranty</p>
</li>
</ul>
样式:
公共的
.cata-bann .list li p
{
}
单独的:
cata-bann .list li .ico1
{
}
第二种和第一种差不多:
html:
<div class="row">
<div class="f-col col-sm-6 col-md-3 col-sms-6 col-smb-12">
<div class="header-time">
<h2>
WORKING TIME
</h2>
<p>
8.00 AM - 10.00 PM
</p>
</div>
</div>
<div class="f-col col-sm-6 col-md-3 col-sms-6 col-smb-12">
<div class="header-shipping">
<h2>
FREE Ground Shipping
</h2>
<p>
to Continental US
</p>
</div>
</div>
<div class="f-col col-sm-6 col-md-3 col-sms-6 col-smb-12">
<div class="header-money">
<h2>
1 Year Warranty
</h2>
<p>
one year manufacturer warranty
</p>
</div>
</div>
<div class="f-col col-sm-6 col-md-3 col-sms-6 col-smb-12">
<div class="header-phone">
<h2>
FREE Tech Support
</h2>
<p>
for every product we sell
</p>
</div>
</div>
</div>(有点长)
-------------css-----------------
.header-static .header-time
{
}
.header-static h2
{
}
.header-static p
{
}
.header-static p
{
}
上下排列的:
统一的:
.cata-bann .list li .ico1,.cata-bann .list li .ico2, .cata-bann .list li .ico3
{
}
.cata-bann .list li p {
}
单独的背景:
.cata-bann .list li .ico1
{
}