分享java帶來的快樂

          我喜歡java新東西

          [總結]細線表格制作技巧-表格邊框樣式設置集錦

          關鍵字:細線表格 表格技巧 細線表格代碼 CSS細線表格
          摘要:看到不少朋友在問
          細線表格如何設置,雖然簡單,偶還是總結一下拿出來,也方便新手學習。缺陷失誤之處請大家指點.看的朋友如果有其他的實現方法,也希望能發布到這里,謝謝!

          不知道怎么發布html執行后的樣子,全是代碼,真不直觀,會的朋友指點下,謝謝!
          暫時,可以先把下面的代碼拷貝到記事本,保存,然后再修改擴展名為html,打開,這樣看比較直觀。

          <
          style>
          { font-size:90%;}
          font 
          { color:#0000CC;}
          </style>
          <font>下面的細線表格是用cellspacing來實現的,用表格的背景色做為邊框的顏色。</font>不方便的是每一行都要再設置一個背景色。
          <table width="400" border="0" cellspacing="1" cellpadding="0"
           bgcolor="#000000">
            
          <tr bgcolor="#006600">
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr bgcolor="#FFFFFF">
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
          </table>
          <br />
          < font>下面的細線表格是設置bordercolordark來實現的</font>,因為默認的border其實寬度是2,即使設置為1也沒用,bordercolorlight和bordercolordark一起作為表格的邊框。所以設置其中一個為背景色,表格邊框看起來就會細一些。
          <table width="400" border="1" cellspacing="0" cellpadding="0"
          bordercolor
          ="#000000" bordercolordark="#FFFFFF">
            
          <tr bgcolor="#006600">
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
          </table>
          <br />
          <font>下面的表格是用css來實現的。</font><br />
          css技巧比較多,列舉幾種:
          A:設置border="1"、bordercolor,再加上style="border-collapse:collapse;"。style里面的內容就是css。
          <table width="400" border="1" bordercolor="#000000" cellspacing="0"
           cellpadding
          ="0" style="border-collapse:collapse;">
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
          </table>
          <br />
          B:這個用css來設置邊框,結果只顯示表格的最外層邊線。里面的線不顯示。
          <table width="400" cellspacing="0" cellpadding="0"
          style
          ="border:#000000 1px solid;">
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
          </table>
          <br />
          C: 如果你想要頁面的所有表格都是細線表格,也不用一個一個去設置。因為這里是演示用,所以加上了id,你用的時候直接
           在head里面加上style標簽,里面寫 table {border-collapse:collapse;} td {border:#000000 1px solid;},所有該頁的table就都是細線了。
          <style>
          #tab1 
          {border-collapse:collapse;}
          #tab1 td 
          {border:#000000 1px solid;}
          </style>
          <table id="tab1" width="400">
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
          </table>
          <br />
          <br />

          <font>表格邊框控制的其他方法(rules和frame):</font><br />說明:<br />
          1、這兩個屬性有時候設置會看不到作用,這是因為與表格邊框的css設置沖突。所以說如果需要這些效果,并且還需要細線,那就用下面的方式來實現即設置這三個屬性,border="1" bordercolor="#000000" style="border-collapse:collapse;",然后再設置rules和frame,如果你測試到有其他的方法,希望能發布出來和大家共享。
          <br />
          2、下面的效果只是我列舉出來做演示用的,靈活設置這些屬性可以做出更多效果。
          <br />
           rules="cols"的效果(中間的橫線沒有了)
          <table width="400" border="1" bordercolor="#000000"
          style
          ="border-collapse:collapse;" rules="cols">
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
          </table>
          <br />
          frame="void"的效果(外邊線沒有了)
          <table width="400" border="1" bordercolor="#000000"
          style
          ="border-collapse:collapse;" frame="void">
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
          </table>
          <br />
          rules和frame結合的效果(frame="hsides" rules="rows",只留下橫線)
          <table width="400" border="1" bordercolor="#000000"
          style
          ="border-collapse:collapse;" frame="hsides" rules="rows">
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
            
          <tr>
              
          <td>&nbsp;</td>
              
          <td>&nbsp;</td>
            
          </tr>
          </table>

          posted on 2010-03-06 22:49 強強 閱讀(612) 評論(0)  編輯  收藏 所屬分類: web技巧

          主站蜘蛛池模板: 大埔区| 七台河市| 湘潭县| 济阳县| 德格县| 乌兰浩特市| 合作市| 荥经县| 布尔津县| 仲巴县| 杭锦后旗| 龙海市| 延边| 贡山| 汾阳市| 玛沁县| 桃园市| 洱源县| 通许县| 陆川县| 五大连池市| 九寨沟县| 桐乡市| 民丰县| 衡阳县| 广德县| 高雄县| 济宁市| 岗巴县| 揭西县| 汽车| 石城县| 尼木县| 桐庐县| 屏边| 乌兰察布市| 巴中市| 蓬安县| 乐平市| 寿宁县| 岳阳县|