大家都知道頁面中td要不換行,需加上nowrap。
而有些地方必須根據內容而自動換行,解決該問題的方法有以下兩種:
1.在table裡增加樣式:table
以下引用table-layout的說明
語法:table-layout : auto | fixed
引數:auto : 預設的自動演算法。布局將基於各單元格的內容。**在每一單元格讀取計算之後才會顯示出來。速度很慢
fixed : 固定布局的演算法。在這演算法中,水平布局是僅僅基於**的寬度,**邊框的寬度,單元格間距,列的寬度,而和**內容無關
說明:設定或檢索**的布局演算法。
對應的指令碼特性為tablelayout。請參閱我編寫的其他書目。
示例:table
2.在td裡增加樣式:td
以下引用word-break的說明
語法:word-break : normal | break-all | keep-all
引數:normal : 依照亞洲語言和非亞洲語言的文字規則,允許在字內換行
break-all : 該行為與亞洲語言的normal相同。也允許非亞洲語言文字行的任意字內斷開。該值適合包含一些非亞洲文字的亞洲文字
keep-all : 與所有非亞洲語言的normal相同。對於中文,韓文,日文,不允許字斷開。適合包含少量亞洲文字的非亞洲文字
說明:設定或檢索物件內文字的字內換行行為。尤其在出現多種語言時。
對於中文,應該使用break-all 。
對應的指令碼特性為wordbreak。請參閱我編寫的其他書目。
示例:div
HTML網頁設計自動適應螢幕寬度
允許網頁寬度自動調整 自適應網頁設計 到底是怎麼做到的?其實並不難。首先,在網頁 的頭部,加入一行viewport元標籤 是網頁預設的寬度和高度,上面這行 的意思是,網頁寬度預設等於螢幕寬度 width device width 原始縮放比例 initial scale 1 為1.0,即網頁初始大小...
html網頁寬度自動適應手機螢幕
可以通過設定螢幕的縮放比例來實現 一 使用meta標籤,這也是普遍使用的方法,理論上講使用這個標籤是可以適應所有尺寸的螢幕的,但是各裝置對該標籤的解釋方式及支援程度不同造成了不能相容所有瀏覽器或系統。1 通過設定請求頭實現 在網頁的中增加以上這句話,可以讓網頁的寬度自動適應手機螢幕的寬度。其中 wi...
html網頁定位
網頁地理定位有兩種 1.對於擁有 gps 的裝置,比如 iphone,html5 geolocation api 可以獲得使用者的地理位置,internet explorer 9 firefox chrome safari 以及 opera 支援地理定位。2.對於未擁有gps的裝置,比如pc,就可以...