在较小的屏幕设备上,以下内容出现在三个块中,而不是在同一个句子行中(见图像)。所以我想要更小的设备:“我们在这里开始if-statement-text-1,这就是结束”。怎么解决?
.text {
background-color: red;
padding:20px;
}
<div class="header">Here we start
<span class="text">if-statement-text-1</span>
<span class="text">if-statement-text-2</span>and this is the end!</div>
答案 0 :(得分:2)
我并不完全确定我完全理解您的目标,但在display: inline-block;
课程中添加.text
会使其更接近您的目标。
.text {
background-color: red;
padding:20px;
display: inline-block;
}
&#13;
<div class="header">Here we start
<span class="text">if-statement-text-1</span>
<span class="text">if-statement-text-2</span>and this is the end!</div>
&#13;
答案 1 :(得分:1)
对<span>
文字使用.text {
background-color: red;
padding:5px;
word-wrap:break-word;
}
。
它甚至适用于IE6,这是一个令人愉快的惊喜。
<div class="header">Here we start
<span class="text">if-statement-text-1</span>
<span class="text">if-statement-text-2</span> and this is the end!
</div>
&#13;
$(document).foundation()
&#13;
答案 2 :(得分:0)
{{1}}