上面兩個div里超寬的文字,第一個里面的被禁止換行,然后超寬的被截取了;第二個不做設(shè)置,于是自動換行了。

我們提供的服務(wù)有:網(wǎng)站設(shè)計、網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、朝陽ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的朝陽網(wǎng)站制作公司
強制不換行,直接使用white-space:nowrap即可。
強制不換行 a{ white-space:nowrap; } 再補充說明所有關(guān)于換行的CSS樣式:white-space: normal|pre|nowrap|pre-wrap|pre-line|inherit;white-space 屬性設(shè)置如何處理元素內(nèi)的空白 normal 默認(rèn)。空白會被瀏覽器忽略。
在css中能夠?qū)崿F(xiàn)換行的代碼有如下幾個:display:block; //將標(biāo)簽改成塊元素,塊元素是單獨占一行的。clear:both; //清除浮動實現(xiàn)換行。white-space:break; //這個一般適用在英文文章中的折行。
1、把ul包含的li定義為一個類,在css樣式用類選擇器設(shè)置li的float屬性為向左浮動,即為float:left;最好將無序列表前面的點去掉。即ul的list-style-type:none;這樣設(shè)計出來的比較美觀。
2、設(shè)置ul一個固定的寬度,如:width:1000px 設(shè)置ul橫向超出后自動。
3、menu ul{list-style: none; margin: 0px; padding: 0px;} 就是橫向顯示的,li標(biāo)簽超過DIV就會自動換行。
如題,利用CSS的:white-space: nowrap;實現(xiàn)li內(nèi)文字不換行語法:white-space :normal|pre|nowrap取值:normal: 默認(rèn)值。默認(rèn)處理方式。文本自動處理換行。
首先,打開html編輯器,新建html文件,例如:index.html。在index.html中的style標(biāo)簽中,輸入css代碼:li{width: 100px; white-space: nowrap;overflow: hidden;}。
可能是超鏈接太長了,超鏈?zhǔn)且粋€整體,就自動換行了。建議:把鏈接加到 文本 如 更多,more,等符號上,頁面便于控制。
white-space:nowrap;overflow:hidden;在li里添加上這三句就行了,少加一條都不行。這樣可以溢出省略號,要是直接讓它超出部分隱藏,就overflow:hidden;就可以的。但是,上面給你的在FF上是沒有效果的。
normal: 只在允許的斷字點換行(瀏覽器保持默認(rèn)處理)break-word:在長單詞或URL地址內(nèi)部進(jìn)行換行 word-break: normal|break-all|keep-all;word-break 屬性用來標(biāo)明怎么樣進(jìn)行單詞內(nèi)的斷句。normal:使用瀏覽器默認(rèn)的換行規(guī)則。
設(shè)置ul一個固定的寬度,如:width:1000px 設(shè)置ul橫向超出后自動。
分享名稱:css樣式li不換行輸出 css設(shè)置文字不換行顯示
URL鏈接:http://www.chinadenli.net/article7/dieopoj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、ChatGPT、自適應(yīng)網(wǎng)站、、手機網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)