Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何将按钮与列表框的中心对齐_Html_Css_Listbox - Fatal编程技术网

Html 如何将按钮与列表框的中心对齐

Html 如何将按钮与列表框的中心对齐,html,css,listbox,Html,Css,Listbox,我有两个列表框,我在其中移动一个框到另一个框的数据。我的列表框如下 <select id="sourceCars" class="car" size="20" > <option>User 1 </option> <option>User 2 </option> <option>User 3 </option> <option>User 4 </option>

我有两个列表框,我在其中移动一个框到另一个框的数据。我的列表框如下

<select id="sourceCars" class="car" size="20" >
    <option>User 1 </option>
    <option>User 2 </option>
    <option>User 3 </option>
    <option>User 4 </option>
    <option>User 5 </option>
</select>

<input type="button" value=" >> " id="moveRight">
<input type="button" value=" << " id="moveLeft">
<select id="targetCars" class="car" size="20" >
</select>​

用户1
用户2
用户3
用户4
用户5
​

我想要的是,将按钮
>
使用位置作为绝对值,然后设置左值和顶值


请参见此处的代码:

对于在中心设置,您使用此css代码

margin:0 auto;
width:250px;
}

请注意,-150px应替换为所选高度的一半。给这些按钮添加一些类将使事情变得容易。例如:

.moveBtn {
  position:relative;
  top:-150px;
}

.汽车{
浮动:左;
}
.屁股{
边缘顶部:150px;
宽度:70px;
浮动:左;
}​

请确保在输入时不要使用多个id。您的代码可以工作,但设计不好。在这个列表之前我有很多文本框。。。我只看到按钮在顶部。也永远不要使用px,因为你不知道哪个桌面有什么分辨率。。。
.moveBtn {
  position:relative;
  top:-150px;
}
 <div class="butts">   
       <input type="button" value=" >> " id="moveRight">
       <input type="button" value=" >> " id="moveRight">
 </div>

.car{
    float:left;
}
.butts{
    margin-top:150px;
    width:70px;
    float:left;
}​