我有一个固定宽度的容器和一个 h3 标签。当 h3 标签中的文本溢出我的容器时,它会换行到另一行,同时将单词放在一起作为默认值。我想嵌入一个连接到它之前的单词的内嵌图像,因此当发生换行时,它被视为该单词的一部分。
example 如示例中所示,太阳图标拆分为新行,而我希望将其视为“需要”一词的一部分,因此页面会将“需要”一词拆分为新行太阳图标。 fiddle
最佳答案
您需要使用应用了空白 nowrap 的容器。
.holder {
width: 150px;
height: 100px;
border: 1px solid;
}
img {
width: 0.9em;
position: relative;
top: 3px;
}
span {
word-space: nowrap;
display: inline-block;
}
<div class="holder">
<h3>Example text <span>need<img src="http://files.softicons.com/download/web-icons/vector-stylish-weather-icons-by-bartosz-kaszubowski/png/256x256/sun.rays.small.png" alt=""></span> more words </h3>
</div>
关于html - css在换行时将图像视为单词的一部分,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45178830/