設置Table的細邊框通常有這么幾種方式:
1、設置邊框的BORDER=0 、cellspacing=1,設置Table的背景色為所要的邊框色,再設置所有的td背景色為白色,這樣細邊框就顯露出來了。這個方法有些邪氣,看似不太正宗,但是也能達到效果,條條大路通羅馬嘛!
再來看看第二種方法:
來源:(http://blog.sina.com.cn/s/blog_565812e60100czbn.html) – Css : 用CSS設置Table的細邊框的幾種方法_Lily_新浪博客
2、設置BORDER=0 ,再通過CSS,給Table加上1px的border-top,border-left,然后再設置所有的td的border-right,border-bottom,這樣也能達到所要的效果。可見CSS很是強大啊。
今天在實踐過程中發現,以上兩種方式生成的HTML在Word中打開則發生問題,不能達到預期效果。怎么辦呢!?
下面介紹一種更為簡便有效的方法:
3、設置table的CSS為{border-collapse:collapse;border:none;},再設置td的CSS為{border:solid #000 1px;},大功告成!而且Word也能認出這種設置。
我發現設置table的CSS為{border-collapse:collapse;border:none;},再設置td的CSS為{border:solid#000 1px;}是一個非常不錯的方法。
示例:
提示:您可以先修改部分代碼再運行
新聞熱點
疑難解答