對不起,如果我的帖子重複。我找不到解決方案。我有包含2個ASPXButton的div標籤。運行代碼時,它會輸入input [type =「submit」]標記。輸入標籤的第一個工作正常,最後一個輸入標籤不能繼承css。這裏是我的代碼:如何應用css輸入最後一個孩子?
ASPX
<div class="loginButton">
<div style="float:left; margin-left:-9px;">
<input type="checkbox" id="on_off" name="remember" class="on_off_checkbox" value="1" />
<span class="f_help">Remember me</span>
</div>
<div class=" pull-right" style="margin-right:-8px;">
<div class="btn-group">
<dx:ASPxButton AutoPostBack="false" ID="but_login" CssClass="btn" Native="true" EnableDefaultAppearance="false" runat="server" Text="Login">
</dx:ASPxButton>
<dx:ASPxButton ID="forgetpass" CssClass="btn" Native="true" EnableDefaultAppearance="false" runat="server" Text="Forget Pass"></dx:ASPxButton>
</div>
</div>
<div class="clear"></div>
</div>
CSS
.btn-group > .btn.large:first-child {
margin-left: 0;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-topleft: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
}
那麼,什麼是錯在我的代碼?
請我編輯的代碼。謝謝:) –
現在你使用內聯樣式(這通常不好,它可能會讓你的代碼隨着時間的推移變得不可讀)。我會建議你將所有的樣式移動到CSS文件。 – Agares
CssClass =「btn」不大也不下拉切換? –