一、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-tw/n/154507.html
微信掃一掃
支付寶掃一掃