[英]Restrict text area in css
我試圖限制我可以在網站上寫文本的區域。
<div id="header">
<div id="text">
sample text
</div>
</div>
當我嘗試在text
寫入許多字符時,如果超過給定的空格,則不會出現換行符。
#header
{
background-color: #fff;
height: 100px;
}
#text
{
margin-left: 200px;
width: 200px;
}
我怎么了
如果您嘗試執行自動換行,則可以執行以下操作。
#text{
word-wrap: break-word; /* Most modern browsers */
white-space: pre-wrap; /* CSS3 */
white-space: -moz-pre-wrap; /* Firefox */
white-space: -pre-wrap; /* older versions of Opera */
}
word-wrap
屬性不僅限於較新的瀏覽器。 較舊的瀏覽器似乎也支持它。
根據CSS3草案,
由於遺留原因,某些實驗性CSS屬性未遵循此前綴約定。 兩個常見的示例是'word-wrap'和'text-overflow'屬性,它們是由Microsoft Internet Explorer引入的,而不是在CSS2.1中引入供應商前綴策略之前,隨后又由其他瀏覽器實現的,沒有創建前綴。盡管缺少W3C規范,但仍依賴未前綴名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.