css position jquery ui combobox

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css position jquery ui combobox相关的知识,希望对你有一定的参考价值。

我想定位jQuery UI combox。我有不止一个,但并非所有人都必须处于相同的相对位置。

这是我的代码:

html

<div>
   <select id="comboSubsidiary" class="comboTravel" >
      <option>loading</option>
   </select>
</div>

<div>
   <select id="comboCountry" class="comboWork">
      <option>loading</option>
   </select>
</div>

CSS:

div.comboTravel{position: relative; left: 410px; top: -23px; display: inline-block; }

上面的CSS不起作用。

以下css有效:

.ui-combobox{position: relative; left: 110px; top: -23px; display: inline-block; }
        .ui-button {
            position: absolute;
            top: 0;
            bottom: 0;
            margin-left: -1px;
            padding: 0;
            /* adjust styles for IE 6/7 */
            *height: 1.7em;
            *top: 0.1em;
        }
        .ui-autocomplete-input {
            margin: 0;
            padding: 0.3em;
        }

但是使用这个css,所有的组合框都以相同的方式定位。我想要一些组合框来使用css类,但我不知道如何访问它们(例如css-class comboTravel或comboWork)

我怎样才能让它发挥作用?

答案

我可以看到div.comboTravel类的顶部为-23px,这可能是因为组合框没有出现在屏幕上。我尝试删除它并为comboWork创建另一个类,它对我有用。这是jsFiddle,如[http://jsfiddle.net/nAC8N/2/]

希望这可以帮助。

以上是关于css position jquery ui combobox的主要内容,如果未能解决你的问题,请参考以下文章

动画 jQuery Ui 位置()

如何把Jquery button 中的 Icon换成自己定义的Icon (CSS SPRITES)

jquery日期插件jquery.datePicker参数

14 Jquery UI Position 定位工具

在UI中使用Jquery&ŧ039;的new Position函数将任何内容居中

从头开始创建Jquery UI Slider