我有以下一段HTML/CSS代碼,用於根據從數據庫中檢索的行數來顯示頁面。如何將懸停的CSS類應用到動態生成的提交按鈕?
.paginate {
font-family:Arial,Helvetica,sans-serif;
padding:3px;
margin:3px;
}
.disableCurrentPage {
font-weight:bold;
background-color:#999;color:#FFF;
border:1px solid #999;
text-decoration:none;color:#FFF;
font-weight:bold;
}
.paging {
cursor: pointer;
background-color: transparent;border:1px solid #999;
text-decoration:none;
color:#9CC;
font-weight:bold;
}
<div class='paginate'>
<input type="submit" name="btnFirst" value="First"
class="disableCurrentPage" disabled="disabled"/>
<input type="submit" name="btnPrev" value="Previous" class="paging"/>
<input type="submit" name="btnPage" value="1"
class="disableCurrentPage" disabled="disabled"/>
<input type="submit" name="btnPage" value="2" class="paging"/>
<input type="submit" name="btnPage" value="3" class="paging"/>
<input type="submit" name="btnPage" value="4" class="paging"/>
<input type="submit" name="btnPage" value="5" class="paging"/>
<input type="submit" name="btnPage" value="6" class="paging"/>
<input type="submit" name="btnPage" value="7" class="paging"/>
<input type="submit" name="btnPage" value="8" class="paging"/>
<input type="submit" name="btnPage" value="9" class="paging"/>
<input type="submit" name="btnPage" value="10" class="paging"/>
<input type="submit" name="btnNext" value="Next" class="paging"/>
<input type="submit" name="btnLast" value="Last" class="paging"/>
</div>
高達這毫無疑問。我想將類似下面的CSS類應用到鼠標懸停的所有按鈕上。
.button:hover {
border:1px solid #999;
color:#000;
}
具有名稱屬性btnPage
那些按鈕生成動態在一個循環。因此,我認爲根據id
屬性應用上述CSS類是不方便的。
那麼,這個類如何應用於懸停的按鈕呢?
這將針對所有的投入,而不是與btnPage名稱的那些屬性爲微小的問道。 – 2013-03-06 09:46:50
@GeorgeKatsanos他要求所有的按鈕(我想將CSS類應用到鼠標懸停的所有按鈕上)。那些名稱屬性爲btnPage的按鈕是動態生成的,因此分配類名稱並不是一個好主意,因爲您不能爲動態生成的按鈕提供類名稱。這就是他所說的 – Sowmya 2013-03-06 09:49:54
他的英語顯然不完美..我認爲他應該澄清。如果他希望所有輸入都具有一些樣式,那麼#paginate input {}將會這樣做 - 但我不明白他爲什麼必須提及名稱btnPage屬性部分。 – 2013-03-06 09:52:08