2017-04-18 40 views
0

您好我有一個文本框和我的高度設置爲0爲什麼文本框與高度0仍然佔據垂直房地產

只是想知道爲什麼它甚至可見或全部佔用任何空間。

input { 
 
    height: 0; 
 
    padding: 0; 
 
    margin: 0; 
 
}
<input type="text" />

+1

爲什麼不把它輸入隱藏?或者使用display:none? –

+1

@Rik劉易斯我只是在問一個感興趣的問題。 – Jeeves

回答

0

它是border

input { 
 
    height: 0; 
 
    padding: 0; 
 
    margin: 0; 
 
    border:0; 
 
}
<input type="text" />

+0

感謝您清理那個。 – Jeeves

1

正是由於尚存輸入的border財產。添加

input { 
    border: 0; 
} 

input { 
 
    height: 0; 
 
    padding: 0; 
 
    margin: 0; 
 
    border:0; 
 
}
<input type="text" />

相關問題