此问题已在此处有答案:
How to resize the width of a div to fit word wrap?(3个答案)
昨天关门了。
我的网站上的子导航菜单出现了问题。问题是,当浏览器窗口小到足以换行时,包含文本“Mathematik & Naturwissenschaften”的<a>
标记无法正确调整大小。期望的外观没有“空灰色空间”。
ul#subnavi a {
float: left;
font-size: 0.8em;
letter-spacing: 1px;
text-decoration: none;
color: #fff;
padding: 10px;
padding-top: 2px;
padding-bottom: 5px;
margin-bottom: 10px;
font-weight: bold;
line-height: 150%;
background-color: #9c9e9f;
clear: left;
}
ul#subnavi {
list-style-type: none;
}
<ul id="subnavi">
<li><a href="XYZ">Sprachen</a></li>
<li><a href="XYZ">Gesellschaftswissenschaften</a></li>
<li><a href="XYZ">Mathematik & Naturwissenschaften</a></li>
<li><a href="XYZ">künstlerisch-musische Fächer</a></li>
<li><a href="XYZ">Religion</a></li>
<li><a href="XYZ">Sport</a></li>
</ul>
3条答案
按热度按时间wb1gzix01#
您可以用途:
white-space: nowrap;
umuewwlo2#
只需将行
white-space: nowrap;
添加到CSS部分即可。下面是一个工作示例https://jsfiddle.net/zkmpwry9/。white-space属性用于描述如何处理元素中的空白。
瑙拉普
像正常一样折叠空白,但禁止文本中的换行符(文本换行)。
aemubtdh3#
使用空白:现在,这有助于不崩溃!