複数の入力タイプのテキストがあり、上位3つだけを表示したい場合。私はこのhtmlとcssを使用しました。しかし、非表示は失敗します。
http://jsfiddle.net/naresh_kumar/qecCC/
HTML
<div id="urlLinksInput">
<p>
<input id="inputurl0" name="inputurl[]" type="text" class="txtinput">
</p>
<p>
<input id="inputurl1" name="inputurl[]" type="text" class="txtinput">
</p>
<p>
<input id="inputurl2" name="inputurl[]" type="text" class="txtinput">
</p>
<p>
<input id="inputurl3" name="inputurl[]" type="text" class="txtinput">
</p>
<p>
<input id="inputurl4" name="inputurl[]" type="text" class="txtinput">
</p>
</div>
CSS
#urlLinksInput p input:nth-child(n+3) { display: none; }