有什么办法可以防止'?'在 HTML/CSS 中被视为空白?这是默认行为,还是我做错了什么?
我有一个包含很长 URL 的 div(长度是动态的)。我希望 URL 将问号视为任何其他字符,而不是在该字符处强制换行,但我不想想使用 white-space:nowrap;
,因为这会导致整行溢出 div,这不是我们想要的行为。
期望的行为是文本在 div 的末尾换行到下一行,就像没有问号时一样。
这可能并不重要,但这是它们的 CSS 属性:
a{color:green; font-weight: bold;} .ycpreviewbox{ margin: 0 auto; padding: 2em; background-color: #C7E2ED;} .
以下是它对较短 URL 的处理方式:
最佳答案
我遇到了同样的问题,这是我使用的两行 css:
{
word-wrap: break-word;
white-space: pre;
}
关于html - 防止 ? (问号)不被视为分隔符之类的空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3570373/