我正在使用jQuery UI来制作搜索表单。 我能够得到我想要的结果,直到我尝试将我的表单右侧的select
菜单与CSS
对齐。CSS浮动:权利不能在JQuery UI选择菜单上工作
下面是我想要做的简化版本:https://jsfiddle.net/z829pay7/15/。
和下面的对应代码:
HTML代码
<form action="/" method="get" >
<input type="button" id ="button3" value="Button3" class="button left"/>
<input type="button" id ="button2" value="Button2" class="button right"/>
<input type="button" id ="button1" value="Button1" class="button right"/>
<select name="select" id="select" class="select">
<option>Option 1</option>
<option>Option 2</option>
</select>
</form>
JavaScript代码
$(".select").selectmenu({
width:200
});
$(".button").button();
CSS代码
.right {
float:right;
clear:left;
}
.button {
vertical-align : middle;
}
.select {
float: right;
vertical-align:middle;
}
我在jQuery UI按钮上使用float:right
,它按预期工作。 在select
菜单CSS似乎被忽略。
我也找不到垂直对齐buttons
和select
菜单的方法。
请让我知道我做错了什么!
编辑(2015/08/31 13:17):我更新了小提琴链接。
选择菜单,因为它隐藏与显示不采取CSS:无 – Rahul
@philippe这算什么,你期待[小提琴] (https://jsfiddle.net/Kri4shna/fw40o1r8/2/) – Webruster
林'对不起,它看起来像我忘了保存我的JSfiddle!我有理由编辑它:https://jsfiddle.net/z829pay7/15/。 @Webruster,我期望的是让我的菜单在屏幕的右侧对齐,但在Button1的左侧。理想情况下,它应该具有相同的尺寸,并与按钮垂直对齐。 – Philippe