我正在嘗試使用按鈕製作標籤。所以選中的按鈕的類改變了,所以底部邊框現在變成了白色。如何在包含div的底部邊界處放置按鈕(白色)的底部邊框
效果是使它看起來像連接頁面的一部分。但是,當我添加margin-bottom時:-2px;到班級 - 希望覆蓋我的DIV邊界的部分 - 它仍然顯示div邊界。
如果我把它設置爲-3px,那麼我得到白底的div ...但是現在我有1像素的左邊和右邊框粘在底部下方...... overflow:hidden does not work,because it set sets me回到DIV邊框顯示...
之前有人遇到過這個問題嗎?
謝謝! 託德
這裏是-2px - 請注意,藍色的邊框依然呈現:
,這裏是如果給它-3px ... NOW藍方的邊界通過(啊!) 堅持會發生什麼
這裏是HTML:
<div style="border-bottom:1px solid #A3C0E8; width:556px;">
<asp:Button Text="Settings" ID="btnViewSettings" runat="server" class="dxpButton_AquaTab" Visible="false" CausesValidation="false" CommandArgument="0" OnClick="SwitchView" />
<asp:Button Text="Links" ID="btnViewLinks" runat="server" Visible="false" class="dxpButton_AquaTab" CausesValidation="false" CommandArgument="1" OnClick="SwitchView"/>
<asp:Button Text="Test Data Source" ID="btnTestLoader" runat="server" class="dxpButton_AquaTab" CausesValidation="false" Visible="false" CommandArgument="2" OnClick="btnLoaderTest_click"/>
<asp:Button Text="Test Import" ID="btnTestConverter" runat="server" class="dxpButton_AquaTab" CausesValidation="false" Visible="false" CommandArgument="2" OnClick="btnConverterTest_click"/>
<asp:Button Text="Run Import" ID="btnRunImport" runat="server" class="dxpButton_AquaTab" CausesValidation="false" Visible="false" CommandArgument="2" OnClick="btnRunImport_click"/>
</div>
這裏是JQUERY:
if ($('#dgLinkGrid').is(':visible')) {
$('#btnViewLinks').removeClass("dxpButton_AquaTab");
$('#btnViewLinks').addClass("dxpButton_AquaTabSelected");
};
這裏是我的CSS:
.dxpButton_AquaTab {
background:url("App_Themes/Aqua/Editors/edtButtonBack.gif") repeat-x scroll center top #E2F0FF;
border:1px solid #A3C0E8;
color:#2C4D79;
cursor:pointer;
font-family:Tahoma;
font-size:9pt;
font-weight:normal;
padding:1px;
vertical-align:middle;
width:103px;
height:40px;
margin-left:3px;
margin-bottom:-1px;
}
.dxpButton_AquaTabSelected
{
background-color:White;
border:1px solid #A3C0E8;
color:#2C4D79;
cursor:pointer;
font-family:Tahoma;
font-size:9pt;
font-weight:normal;
padding:1px;
vertical-align:middle;
width:103px;
height:40px;
margin-left:3px;
margin-bottom:-3px;
z-index:100;
border-bottom:0px solid white;
border-top:3px solid #FFBD69;
}
你可以發佈一些代碼,或者,甚至更好,鏈接到你所看到的演示?或使用jsfiddle.net – 2011-04-26 15:18:45
有必要能夠看到HTML – jessegavin 2011-04-26 15:48:53