如果你去,并减少窗口的宽度来查看屏幕,就好像它是一个移动设备,你可以看到不能输入橙色的“徽章”(特别是当只有一个徽章适合每条线)我希望它尽可能适合更多的徽章,同时始终保持徽章或该线上的一组徽章水平输入。班级是不在中心的徽章谢谢! :)如何水平居中浮动文字
的jsfiddle:http://jsfiddle.net/avg24wrk/
这是HTML
<div class="container">
<div class="sidebar">
<div class="sidebar-inner">
<p class="badge"><span class="vertical-align">Book a Free Consultation!</span></p>
<p class="badge"><span class="vertical-align">Second Point</span></p>
<p class="badge"><span class="vertical-align">Third Point</span></p>
</div>
</div>
,这是CSS
* {
border: 0;
margin: 0;
padding: 0;
}
.sidebar {
float: left;
width: 25%;
color: #505050;
}
.sidebar-inner {
margin: 0 30px 0 35px;
}
.badge {
margin: 10px auto;
font-size: 24px;
text-align: center;
border-radius: 7px;
padding: 20px 20px;
background-color: #ed9727;
cursor: pointer;
}
@media screen and (max-width: 490px) {
.sidebar {
width: 100%;
}
.sidebar-inner {
padding-bottom: 20px;
border-bottom: 2px solid #505050;
margin: 0 30px;
overflow: hidden;
}
.badge {
float: left;
margin: 15px 10px;
max-width: 150px;
min-height: 50px;
display: table;
}
}
后置HTML,CSS,或者甚至一个小提琴,而不是一个链接到你的网站
class
,因为只要有人回答你的问题,你的问题就无法恢复。 – potashin 2015-04-04 21:06:25对不起! – user3408117 2015-04-04 21:12:06
不是全部,只是必要的部分)。您也可以访问http://jsfiddle.net并进行现场演示。 – potashin 2015-04-04 21:13:30