我有一個使用em單元的網頁,允許它自動調整到任何屏幕尺寸,因此頁面在移動設備上的顯示效果相當不錯。不過,我注意到,iPad和iPhone(這些是我迄今檢查過的唯一移動設備)將文本塊包裝到任何他們喜歡的文本塊中,並且如果插入了空格來排列行,這將打破格式化。例如,我可能有文本保持移動瀏覽器免於環繞文字
1. This is the first sentence of some text
that wraps to a second line.
「文本」末尾有一個返回。在第一行,然後下一行在開始處有空格以便將「that」排列在「This」之下。但是,現在如果一個iPad決定包裝「一些」的格式被破壞後,這樣的文字:
1. This is the first line of some
text that wraps to a second line.
有沒有辦法告訴移動瀏覽器不換行文本本身,只是榮譽,在文本中的收益?
感謝
_「,如果我插入了空格來排列行,這將打破格式化」_ - 不要那麼做。對於間距,你應該使用margin/padding,而不是任意插入的空格字符。 – CBroe
我對標記沒有太多的控制。這是一個網站建設者,文本通過RTE輸入,與Stackoverflow中用於輸入問題的內容類似。 – Steve
當然,您可以嘗試操縱文本如何通過'white-space'屬性進行顯示和包裝......但如果您只允許它在您設置爲桌面版本的文本中設置的換行符處包裝,那麼這將最可能會使文本在移動設備上溢出其容器。 – CBroe