background:url(images/page_text.png) repeat-y;
margin: 0 auto;
width: 949px;
padding: 20px;
line-height: 100%;
那是我的CSS。怎么了?当我写长句子时,它不适合page_text.png框(这很有趣,但仅在IE中,它可以正常工作)。我想我缺少了一些东西。
最佳答案
您需要设置断字...不幸的是,它在各个浏览器中都不一致,因此您可以使用下面的代码在所有浏览器上强制使用它。是explained here
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
关于html - 文本不适合该框。 CSS问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5819475/