SORU
10 AĞUSTOS 2009, PAZARTESİ


CSS Ötesi tek tablo içinde

Sadece tablonun içine kenarlık eklemek için nasıl anlamaya çalışıyorum. Ben ne zaman:

table {
    border: 0;
}
table td, table th {
    border: 1px solid black;
}

Sınır bütün masa etrafında ve aynı zamanda tablo hücreleri arasında. Elde etmek istediğim tek tablo hücreleri (masa etrafında dış sınır olmadan) tablo iç sınır var.

Burada tablo o kadar önemli değil bence olsa bile) için kullanıyorum biçimlendirme:

<table>
    <tr>
        <th>Heading 1</th>
        <th>Heading 2</th>
    </tr>
    <tr>
        <td>Cell (1,1)</td>
        <td>Cell (1,2)</td>
    </tr>
    <tr>
        <td>Cell (2,1)</td>
        <td>Cell (2,2)</td>
    </tr>
    <tr>
        <td>Cell (3,1)</td>
        <td>Cell (3,2)</td>
    </tr>
</table>

Ve burada bazı temel stilleri benim tabloların çoğu için geçerlidir:

table {
    border-collapse: collapse;
    border-spacing: 0;
}

CEVAP
28 Temmuz 2010, ÇARŞAMBA


bu benim için çalışıyor:

table {
    border-collapse: collapse;
    border-style: hidden;
}

table td, table th {
    border: 1px solid black;
}

view example ...

FF 3.6 Test ve Krom 5.0, IE desteği yoksun; W3C:

'Border-style', 'iyi', diğer tüm çakışan sınırları önceliklidir. gizli ile sınırları Bu değer ile herhangi bir sınır bu konumda tüm sınırları bastırır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bart Baker

    Bart Baker

    1 Aralık 2006
  • DJPixcell

    DJPixcell

    20 NİSAN 2007
  • SRT Photoshop Tutorials

    SRT Photosho

    19 Aralık 2012