table td 邊框設置


一、只對表格table標簽設置邊框

只對table標簽設置border(邊框)樣式,將讓此表格最外層table一個邊框,而表格內部不產生邊框樣式。

  1. <style
  2. .table-a table{border:1px solid #F00} 
  3. /* css注釋:只對table標簽設置紅色邊框樣式 */ 
  4. </style>

二、對td設置邊框   

對table表格td設置邊框樣式,表格對象內td將實現邊框樣式,但中間部分td會導致出現雙邊框。

  1. <style
  2. .table-b table  td {border:1px solid #F00} 
  3. /* css注釋:只對table td標簽設置紅色邊框樣式 */ 
  4. </style

三、對table和td技巧性設置表格邊框  

如上第二點,只對表格對象td設置單一邊框樣式,中間部分td與td標簽之間就會出現雙邊框現象。

解決方法:對td只設置兩個邊的邊框,對table也設置兩個邊的邊框樣式。

解釋:對td設置左與上邊框,這樣td與td相鄰就會只出現單一邊框樣式,這樣就會出現表格右側和下部沒有邊框,這個時候我們設置table右和下 邊框解決顯示右側和下側td剩下未顯示邊框。

  1. <style
  2. .table-c table{border-right:1px solid #F00;border-bottom:1px solid #F00} 
  3. .table-c table td{border-left:1px solid #F00;border-top:1px solid #F00} 
  4. /* css 注釋: 
  5. 只對table td設置左與上邊框; 
  6. 對table設置右與下邊框; 
  7. */</style

四、對table和td設置背景,實現完美表格邊框 

單元格邊距(表格填充)(cellpadding) -- 代表單元格外面距離,用於隔開單元格與單元格之間的空間

單元格間距(表格間距)(cellspacing) -- 代表表格邊框與單元格補白的距離。

設置table 背景色為紅色,並對<table>標簽內cellspacing="1",設置table td背景為白色

  1. <style
  2. .table-d table{ background:#F00;
  3.           width="400"  border="0"  cellspacing="1" cellpadding="0"  
  4. .table-d table td{ background:#FFF} 
  5. /* css注釋:設置table背景為紅色,td背景為白色 */ 
  6. </style>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM