我有一個定位的問題與一些元素,在檢查其IE8的開發者工具它表明我:如何使用CSS擺脫元素的偏移量?
現在我敢肯定我的問題是,12抵消,但怎麼辦我刪除它?我找不到任何提及的CSS偏移屬性。除了保證金之外,我們是否需要一個抵消?
下面是代碼多數民衆贊成在生產這樣的:
<div id="wahoo" style="border: solid 1px black; height:100px;">
<asp:TextBox ID="inputBox" runat="server" />
<input id="btnDropDown" type="button" style="width:26px; height:26px; background-position: center center; border-left-color: buttonface; background-image: url(Images/WebResource.gif); border-bottom-color: buttonface; border-top-color: buttonface; background-repeat: no-repeat; border-right-color: buttonface;" tabindex="99" />
<div id="ListboxWrapper" style="display:none; position:absolute; onfocusout="this.style.display = 'none'"">
<asp:ListBox ID="lstBoxCompany" runat="server" AutoPostBack="True" OnSelectedIndexChanged="lstBoxCompany_SelectedIndexChanged" style="z-index: 100;" Width="300px" />
</div>
</div>
與膠印的元素是inputBox
元素是否定位?檢查`left`和`top`屬性。 – jessegavin 2011-01-27 14:44:29
這裏有一點代碼會非常有用。 CSS中沒有'偏移量'規則,但IE確實有在隨機地方添加隨機像素的傾向。這通常與浮動和定位 – Alex 2011-01-27 14:49:30
我會假設'偏移量'是'與其他元素相關的像素' - 比如前一個元素的邊距推下這個元素。我現在沒有時間去試驗IE開發工具了。 – Quentin 2011-01-27 14:51:03