這裏是jdfiddle我的例子:只有第一輸入元件被影響,但不是別人
下面是HTML代碼:
<div id="product-pack">
<div name="productRow">
<div class="product-title-input">
<p class="titles">Product</p>
<input name="product" type="text" >
</div>
<div class="unit-title-input">
<p class="titles">Unit</p>
<input name="unit" type="text" >
</div>
<div class="quality-title-input">
<p class="titles">Qty.</p>
<input name="qty" type="text" >
</div>
</div>
這裏是CSS:
.product-pack {
float: left;
width : 96%;
}
#product-pack input {
width: 95%;
height: 1em;
font-size:1em;
font-weight:bold;
border-style: solid;
background-color:#CCC;
border-color:#999;
border-width:thin;
padding: 1% 0 1% 0;
margin-top: 0.5%;
}
#product-pack .product-title-input, .unit-title-input, .quality-title-input {
float: left;
text-align: left;
}
#product-pack .product-title-input {
width: 82.5%;
padding-top: 2%;
}
#product-pack .unit-title-input {
width: 5%;
padding: 2% 1.5% 0 0;
}
#product-pack .quality-title-input {
width: 5%;
padding-top: 2%;
}
在jsfiddle結果中,您可以看到#product-pack輸入CSS selecto的效果r僅適用於#product-pack中的第一個輸入元素,無論我嘗試什麼,其他兩個輸入元素都不起作用。
我是否錯過了CSS或HTML?任何幫助,將不勝感激。
,但你的其他CSS正在壓倒它。 http://jsfiddle.net/j08691/7RT7a/2/ – j08691
好吧,我明白了,但我想指定所有產品,單位和數量div的寬度。我會怎麼做? –