一、wrapped
在HTML文檔中,當一個塊級元素的內容超過它的容器寬度時,瀏覽器通常會把塊級元素的內容分成幾行來顯示,這個過程稱為“折行”。但是,有時候我們不想讓文本折行,可以使用CSS屬性“white-space”來實現。而“wrapped”是“white-space”屬性的一個值。它表示瀏覽器會自動折行,如果有必要的話
/*實現wrapped效果(折行)*/
p{
white-space: normal;
}
上面的代碼可以使得p元素自動折行。也就是說,當p元素內部的文本內容超出容器的寬度時,會自動換行。
二、whitespace
“whitespace”是一個用於去除HTML格式化空白的屬性。設置為“normal”時,表示瀏覽器不會忽略HTML中的空格和回車。如果不想要這些空格和回車,可以將“whitespace”設置為“nowrap”
/*實現nowrap效果(不換行)*/
p{
white-space: nowrap;
}
上面的代碼可以使得p元素內部的文本不換行,即使內容超出容器的寬度,也不會自動折行。
三、nowrap
“nowrap”是一個用於控制文本換行的CSS屬性。它可以防止文本在一行內自動折行,並在一行內展示文本內容。這個屬性在處理表格、表單等元素的樣式時非常有用。
/*實現nowrap效果(不換行)*/
p{
white-space: nowrap;
}
上面的代碼可以使得p元素內部的文本不換行,即使內容超出容器的寬度,也不會自動折行。
四、wrapping
“wrapping”是一個CSS屬性,它可以將文本內容強制轉換為單行顯示。無論是在過長的文本還是在窄小的容器中都非常有用,可以使文本在一行內展示,而不會被強行分割。
/*實現wrapping效果(單行顯示)*/
p{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
上述代碼的含義是將p元素內部的文本設置為單行顯示。如果文本超出容器大小,會隱藏超出部分並使用省略號“…”來代替。
五、no-wrap
如果不想讓文本折行,可以使用CSS屬性“white-space”來實現,“no-wrap”是其中一種。它用於強制單行,超出容器的部分將被截斷而不是自動折行。
/*實現no-wrap效果(單行顯示)*/
p{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
上述代碼的含義是將p元素內部的文本設置為單行顯示。如果文本超出容器大小,會隱藏超出部分並使用省略號“…”來代替。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/154507.html
微信掃一掃
支付寶掃一掃