0
我是一位新的网页设计师,现在我正在设计一个响应式的柜台部分,它显示了快乐客户的数量,代码行等等。如何让我的网站中的这个柜台部分响应?
这里是我的HTML代码:
<section id="call-to-action-2" class="section-padding">
<div data-velocity="-.3" class="overlay-bg cta-bg"></div>
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-3 col-md-3">
<div class="counter-item">
<i class="fa fa-cloud-upload"></i>
<div class="timer" id="item1" data-to="991" data-speed="5000"></div>
<h5>Training Courses</h5>
</div>
</div>
<div class="col-xs-12 col-sm-3 col-md-3">
<div class="counter-item">
<i class="fa fa-check"></i>
<div class="timer" id="item2" data-to="7394" data-speed="5000"></div>
<h5>Affiliates</h5>
</div>
</div>
<div class="col-xs-12 col-sm-3 col-md-3">
<div class="counter-item">
<i class="fa fa-code"></i>
<div class="timer" id="item3" data-to="18745" data-speed="5000"></div>
<h5>Accreditations</h5>
</div>
</div>
<div class="col-xs-12 col-sm-3 col-md-3">
<div class="counter-item">
<i class="fa fa-male"></i>
<div class="timer" id="item4" data-to="8423" data-speed="5000"></div>
<h5>Happy clients</h5>
</div>
</div>
</div>
</div>
</section>
CSS代码:
.counter-item {
position: relative;
text-align: center;
}
.counter-item h5 {
text-align: center;
margin-bottom: 0px;
text-transform: uppercase;
}
.counter-item i {
font-size: 40px;
}
.timer {
font-size: 48px;
font-weight: 800;
text-transform: uppercase;
text-align: center;
line-height: 80px;
}
下面是包括所有以前的代码与外部资源来的jsfiddle链接:https://jsfiddle.net/bjwroqym/ 我只是想在下面的快照中的每个计时器之间留出空间:
这段代码的桌面或iPad屏幕尺寸的预期结果是非常好,很好。
然而,对于手机屏幕的大小也无法正常显示,我不知道为什么。 你能告诉我如何解决这个设计问题吗?
UPDATE:
我试了一下@Georgie建议我,我得到了以下结果:
感谢您的帮助,但您的方式并没有在每个计时器部分之间添加空间。我只是更新了我的问题,所以你会好好看看它,并告诉我该怎么办? – user3107976
嗨,对不起,迟到的回应。 你可以尝试添加双边距?使它 .margin-bottom:80px;一般玩弄它吧。如果它不起作用,让我知道,这样我们可以找出其他的东西。 – Georgie