1

我很抱歉成为一个 CSS 菜鸟,并希望有人能引导我朝着正确的方向前进。

我需要帮助的网页可以在http://filefx.com找到

当您点击页面时,您会注意到“选择文件”图标和“上传文件”图标不在同一行。

“选择文件”图标实际上是一个覆盖真实的伪上传图标

现在,每当我尝试将两个图标放在一起时,“上传文件”图标就会被推送到下一次,我需要这两个对象位于同一行。

因此,如果有人可以建议一种方法来完成这项工作,你会让我成为一个快乐的露营者。

:) 谢谢

4

4 回答 4

1
<div style="width:200px;">
<div style="width:98px;float:left;">Select files</div>
<div style="width:98px;float:left;">Upload files</div>
</div>
于 2010-12-21T19:56:23.493 回答
0

尝试:

<div style="float: left; width: 50%;">
select files
</div>
<div style="float: right; width: 50%;">
upload files
</div>
于 2010-09-01T00:25:22.457 回答
0

你需要设置:

.fakeupload 需要有一个宽度 ie 和 float:left

#file_picker_container 宽度:0;向左飘浮;

上传按钮周围的 div 宽度:40%;向左飘浮;

使用 firebug 打开页面并使用 CSS

于 2010-09-01T00:37:26.387 回答
0

我是这样做的:

上传按钮周围的 HTML,内联样式我改为:

<div style="position: absolute; right: 0pt; top: 0pt;">     <div id="upload_buttons_container">
        <!--<input type="image" SRC="templates/default/images/Flexshare-Reset.png" id="reset_button" name="reset_button" value="Reset" class="upload">-->
        &nbsp;&nbsp;&nbsp;
        <input type="image" class="upload" value="Upload" name="upload_bn" id="upload_button" src="images/uploadfiles.PNG">
      </div></div>

在 CSS 中,我做了以下更改:

.upload {
position:relative;
width:100%;
}

#upload_buttons_container {
width:300px;
}

form .fakeupload {
background:url("../images/selectfiles.PNG") no-repeat 100% 100% transparent;
height:75px;
width:300px;
}
于 2010-09-01T00:38:46.623 回答