我在HTML <pre>
元素上使用white-space: pre-wrap
樣式,以允許行長於瀏覽器窗口寬度時斷行。表示在空白處自動換行:pre-wrap元素
不幸的是,那些虛線也看起來好像他們在最後有一個換行符;用戶無法看到它是否是自動換行符。
有沒有一種方法可以在行結束時顯示包裝正在進行(如emacs用\
字符所做的那樣),或者在包裝行的開始處顯示它們是前一行的繼續(例如,與→
)?
拷貝&粘貼不應複製延續字符。
<pre style="white-space: pre-wrap">for i in range(19): selwidth=5; selheight=1000; image = gimp.image_list()[0];posx=initx+i*90; pdb.gimp_image_select_polygon(image, 2, 8, [posx, 0, posx+selwidth, 0, posx+selwidth-selheight, selheight, posx-selheight, selheight]);</pre >
優選的呈現,有→
在連續行開頭:
for i in range(19): selwidth=5; selheight=1000; image = gimp.image_list()[0];posx=
→initx+i*90; pdb.gimp_image_select_polygon(image, 2, 8, [posx, 0, posx+selwidth, 0,
→posx+selwidth-selheight, selheight, posx-selheight, selheight]);
不能對文本換行產生的換行符添加符號,但您可以添加''→https://jsfiddle.net/rv5d5omL/3/或'↳'https:// jsfiddle。net/rv5d5omL/4 /每行換行'\ n' –
這個^^。關於*「..複製和粘貼不應複製連續字符......」* - 您可以使用由@ Mi-Creativity提供的代碼的變體 - https://jsfiddle.net/abhitalks/e9v8audb/ - 這將不包括字符,而複製粘貼,也編程'textContent'不包括這些,保持乾淨。 – Abhitalks
這是相同的@Abhitalks小提琴,但與「返回」箭頭符號和最後符號刪除https://jsfiddle.net/e9v8audb/4/ –