2013-04-03 13 views
6

Bir giriş alanının, ie8 için düz css kullanarak bir tablo hücresinin yüksekliğine nasıl uzatırsınız? cevaptırTablo hücresini doldurmak için giriş alanı yüksekliğini uzatın

height:inherit; 
    display:inline-block; 
    position:relative; 

Eğer, o zaman gayet iyi, ben bunu yapmak için birlikte biraz jquery koyacağım olamaz: girişine

<table> 
    <tr> 
     <td>line1<br />line2</td> 
     <td><input type = "text" /></td> 
    </tr> 
</table> 

height:100% çalışmak ve ne bir arada yapar gelmez .

cevap

0

input{ 
height:100%; 
    display:inline-block; 
    position:relative; 

} 
td{ 

    border:solid green 1px; 
    background:pink; 
    padding:0 
} 

DEMO

+0

kodunuzu çalışmaz: http://jsfiddle.net/Rs2eT/2/ :( – Jimmyt1988

+0

Burada bazı kafa karışıklığını temizlemek için, bu kod örneğin Chrome'da çalışacaktır, ancak örnek Firefox. – thirtydot

+0

ne ie10 içinde – Jimmyt1988

-1

girişinize height:100%; ekleyin ve yüzdeler içinde td etiketinin set yüksekliği girişine td için padding:0 ekleyin ve height:100%

İlgili konular