作者cole945 (躂躂..)
站内Programming
标题Re: [问题] 漂亮绘出ASCIIArt
时间Wed Feb 14 05:12:22 2007
(站内文)
※ 引述《buganini (霸格尼尼)》之铭言:
要看到漂亮的asciiart只有两个重点,
1. 用monospace(固定宽定)的字型, 不然上下两行会对不起来)
2. 去掉字元周围的padding(留白), 不然色块间会有间隙
: 因为我是在玩WebBBS
A. 如果你只是要用html/网页来做..
1. 用 font-family:monospace 这样就好了,
2. 重直的留白用 line-height 来消掉,
理论上是用 font-size和line-height设一样就好~
不过在某些情况下会出现1px的留白(因为奇数不能被2整除)
所以实际上line-height设成font-size-1效果较好
水平留白用letter-spacing消去, 同上, 用 -1 较果较好
B. 如果你是要写视窗程式, 详细作法可以参考我在c_sharp板的文章(标题搜寻bbs)
里面我有解释如何消去周围的留白~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.139.176.205
1F:推 buganini:唉..就是在烦恼那无法整除的1px 163.22.93.130 02/14 21:47
2F:推 cole945:所以说减1就好了呀~220.139.176.205 02/15 04:23