顯示廣告
隱藏 ✕
看板 Im_An
作者 Ann(Ann)
標題 [轉錄] Re: 新增貼上BBS色彩圖的方法
時間 2010年01月29日 Fri. PM 07:14:22


※ 本文轉錄自 DISP_BBS 看板

看板 DISP_BBS
作者 Knuckles(阿德)
標題 Re: 新增貼上BBS色彩圖的方法
時間 2010年01月23日 Sat. AM 12:16:43


※ 引述《Knuckles》之銘言:
> 關於之前有人提到的奇怪線問題
> 不知道為什麼在FireFox時,span的高度都會多一點
> (在css設height:20px,可是屬性的offsetHeight會是21)
> 結果就是使用填色方塊 █ 時,沒有辦法把背景完全蓋住
> 像前景綠色、背景白色的方塊
> 下面會多了一條...
> 可是在IE8跟Chrome看就不會了
> 後來試出了一個辦法,在span外再包一層div
> 因為div的高度就不會多一點了
> 然後div的css加個overflow:hidden讓裡面span多出來的那一條隱藏
> 結果像這樣:
>

> 所以為了讓每一行都會被一個div包起來
> 又改了一下BBS2HTML轉碼器,現在轉出來的BBcode每一行前面都會多個[ansi]
> 貼文存檔時就會把每行的 [ansi]xxxx 轉為 <div style="overflow:hidden">xxx</div> 了
關於這個東西,修改了一下BBS2HTML轉碼器

改成只在「有設定背景色」的時候才在那一行加上 [ansi]

以避免當文章只是純文字的時候每一行都加上div造成不必要的浪費...

而且每行都加div的話跨行選取文字的感覺會怪怪的...
--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: Knuckles  來自: 114.25.245.245  時間: 2010-01-23 00:16:43
tingyun:這真是一個重大的更新    科科~>>218.170.160.242 01-23 10:38
abc1231qa:所以不會每一行前面都有[ ansi]了??>>134.208.3.175 01-23 20:14
Knuckles:對啊 >>114.43.118.181 01-23 22:57

--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: Ann  來自: 123.110.7.3  時間: 2010-01-29 19:14:22
※ 看板: Im_An 文章推薦值: 0 目前人氣: 0 累積人氣: 139 
※ 文章分類: BBS_Related
<囧>
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇