CSS 文本总是跨同一行

标签 css word-wrap bbcode

我有一个类似于 BB 代码的系统,其中两个标签内的文本被转换为一个链接,当悬停在该链接上时会产生一个线条图像。

问题是有时如果短语很长,文本会换行到下一行。发生这种情况时,图像显示在前一行的文本上方,看起来不正确。因此,我想确保如果文本要换行,它会换行。

我对任何仅 CSS3 的解决方案都很满意。

谢谢

最佳答案

给你的 a css display: inline-block。内联 block 不允许在 block 内中断,因此移动到下一行。

a {
 display: inline-block;
}

关于CSS 文本总是跨同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6788932/

相关文章:

php - 如何创建从我的网站的响应版本到桌面版本的切换器?

javascript - 使用 angularjs 的条件 css

javascript - 闪烁一个字形图标

java - LineBreakMeasurer 生成的结果与 MS Word/LibreOffice 不同

android - 自动缩放 TextView 文本以适应边界

markdown - 将 phpBB BBCode 帖子转换为 Markdown

javascript - 如何使用 Jquery 根据 html 中的关键字为元素的背景着色

html - 为动态内容做响应换行?

php - bbcode 解析器正则表达式帮助

php - preg_match_all 不返回所有子模式