我在Firefox中有一個奇怪的頂部填充/邊距。在Firefox中使用textarea的列表元素頂部的邊/填充
鑑於此HTML:
<ul>
<li><textarea>item 1</textarea></li>
<li><textarea>item 2</textarea></li>
<li><textarea>item 3</textarea></li>
<li><textarea>item 4</textarea></li>
</ul>
而這個CSS:
ul
{
margin:0;
padding:0;
list-style:none;
border:1px solid black;
width:300px;
}
ul li
{
margin:0;
padding:0;
height:17px;
}
ul li textarea
{
margin:0;
padding:0;
border:1px solid black;
font-size:11px;
height:15px;
}
當列表呈現,第一個元素將顯示一個小的額外頂部利潤率造成的textareas內溢出因爲在這裏看到列表:
http://jsfiddle.net/asgerhallas/2fwJZ/
我在Chrome中沒有這個問題。有沒有人有解釋和方法來擺脫它?
難以置信。謝謝! :) – asgerhallas
這也適用於在Chrome中刪除'li'中的意外和不需要的空白_below_'textarea'。 –