2010-04-08 14 views
32

सीएसएसक्यों टीआर शैली नहीं ले रहा है?

table tr {border-bottom:1px solid #008999} 

एचटीएमएल

<table width="100%" cellspacing="0" cellpadding="0"> 
    <thead> 
     <tr> 
     <th scope="col">one</th> 
     <th scope="col">two</th> 
     <th scope="col">three</th> 
     </tr> 
    </thead> 
    <tbody> 
     <tr> 
     <th scope="row">Hello</th> 
     <td>&nbsp;</td> 
     <td>&nbsp;</td> 
     </tr> 
    </tbody> 
</table> 
+0

डुप्लिकेट: http://stackoverflow.com/questions/670424/border-around-specific-rows-in-a-table http: // stackoverflow। कॉम/प्रश्न/583539/सेट-सीमा-टू-टेबल-टी-वर्क्स-इन-सब कुछ-सिवाय इसके कि -6-7 http://stackoverflow.com/questions/2238174/border-bottom-for-ie-is -not-working-in-tr –

उत्तर

42

जोड़ें:

table 
{ 
    border-collapse: collapse; 
} 

अन्यथा trcreates no single block

सरल उदाहरण: परिभाषा से

table 
 
{ 
 
    border: 5px solid #900; 
 
    background: #fff; 
 
} 
 
tr 
 
{ 
 
    border: 5px solid #090; 
 
} 
 
td 
 
{ 
 
    background: #ccc; 
 
    padding: 5px 0; 
 
} 
 

 
table + table 
 
{ 
 
    border-collapse: collapse; 
 
}
<table> 
 
    <tr> 
 
    <td>def</td> 
 
    <td>ault</td> 
 
    </tr> 
 
</table> 
 
<table> 
 
    <tr> 
 
    <td>coll</td> 
 
    <td>apse</td> 
 
    </tr> 
 
</table>

+0

सबसे पहले आपको समाधान मिला, इसलिए मैं आपका उत्तर स्वीकार कर रहा हूं –

+0

इसे क्यों ध्वस्त किया जाना है? @toscho – Cullub

+0

@cullub कोड ब्लॉक के तहत वाक्य देखें? – fuxia

8

आप

table { border-collapse: collapse; } 
table tr {border-bottom:1px solid #008999; } 

उपयोग कर सकते हैं ०१२३०२५५२७५२ देखें

table tr th {border-bottom:1px solid #008999} 

तो दे रही है की कोशिश करो

+0

मुझे टी –

+0

@ धातु-गियर-ठोस पर टी की आवश्यकता नहीं है: आप वास्तव में क्या हासिल करने की कोशिश कर रहे हैं? क्या आप उस दृश्य परिणाम का वर्णन कर सकते हैं जिसे आप देखना चाहते हैं? –

+0

@raul - यह 'टेबल tr {सीमा-तल: 1 पीएक्स ठोस # 008 999}} देखें, इसका मतलब है कि' तालिका 'में प्रत्येक' टीआर 'में '1px' ऊंचाई' ठोस' और इस रंग में' # 008 999' 'होना चाहिए। क्या स्पष्ट नहीं है? –

2

टीआर अभ्यस्त बॉर्डर शैलियां ले। आप इसे भीतर टीडी के लिए इसे लागू करने की आवश्यकता:

table tr td {border-bottom:1px solid #008999} 
संबंधित मुद्दे