gpt4 book ai didi

html - 在 Mozilla firefox 的下一行中出现 div 之后的元素

转载 作者:太空宇宙 更新时间:2023-11-03 18:31:14 28 4
gpt4 key购买 nike

我在 DIV 内有一个文本框,在 div 外有一个按钮。我需要两者(文本框和按钮)在同一行。在 Internet Explorer 中,两者都在同一行。但是,在 Mozilla 中,按钮位于下一行。附上截图。

图像: Viewed in Mozilla Viewed in IE

aspx/HTML 代码:

<div class="fileInputs">
<asp:FileUpload class="hiddenFile" ID="fucAttachment" runat="server" onmouseout="copyContents('fucAttachment');" />
<div class="visibleField">
<input type="text" readonly="readonly" id="visibleAttachmentField" style="width: 158px; height: 18px; margin-left: -4px;" />
</div>
<input type="button" class="browseBtn" value="Browse"/>

CSS:

 div.fileInputs
{
position: relative;
z-index: 0;
}
.hiddenFile
{
position: relative;
text-align: right;
-moz-opacity: 0;
filter: alpha(opacity: 0);
opacity: 0;
z-index: 2;
width: 220px;
/*cursor: pointer; cursor: hand; */
}
.visibleField
{
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
margin-left: 4px;
display: inline-block;
}
.browseBtn, .uploadBtn
{
cursor: pointer;
float: RIGHT;
position: ABSOLUTE;
margin-left: -60PX;
height: 20px;
font-size:12px;
font-family: Arial;
padding-left: 6px;
padding-right: 6px;
border:1px solid #768ea5;
background-image: none;
background-color: rgb(214,211,206);
}

最佳答案

你为什么不把按钮放在div里面。

将两个输入都向左浮动。如果您的容器 div 将绝对定位,您还需要为容器 div 提供宽度。

如果您需要文本/输入不可见,只需定位而不是整个 div。

关于html - 在 Mozilla firefox 的下一行中出现 div 之后的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19766564/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com