jquery - 如何更改 jquery.ui selectmenu 的字体或大小?

标签 jquery html css jquery-ui

我在使用 jQueryUI 选择菜单时遇到了问题。我想更改字体大小或选择菜单大小,我想在选择菜单右侧看到标签。这是我的代码:

<label for="names">Name:</label>
<select id="names">
    <option selected="selected">Choose name</option>
    <option>Bob</option>
    <option>Kate</option>
    <option>Rob</option>
</select>

如果我将 selectmenu 放在 div 中,我会在 selectmenu 下看到一个标签。这对我不好。

感谢回复!

最佳答案

以下是您可以简单地更改 jquery selectmenu 选项项样式的方法:

$(document).ready(function() {
  $("select#num_years").selectmenu({
      width: 200
    })
    .selectmenu("menuWidget")
    .addClass("option_class");

  $("select#num_years").selectmenu("widget").addClass("option_class");

});
.option_class {
  font-size: 25px !important;
  width: 200px;
}
  <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.1/jquery.min.js"></script>
  <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
  <link href="//code.jquery.com/ui/1.12.1/themes/dark-hive/jquery-ui.css" rel="stylesheet" />

  <select id="num_years" name="num_years">
    <option value="0" style="font-size: 14px !important;">All</option>
    <option value="5">5</option>
    <option value="10">10</option>
  </select>

关于jquery - 如何更改 jquery.ui selectmenu 的字体或大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30268714/

相关文章:

javascript - 无法调用 $scope.submit 函数

Jquery UI 可拖动对齐并带有边距

html - 为什么我不能滚动此列表(在 Firefox 上)?似乎它会拖累我的元素

css - 带有静态页脚和左、中、右文本的 HTML5 CSS 居中图像

css - 如何让这个 Bootstrap 导航栏在移动设备上看起来整洁?

css - 文本居中的虚线

javascript - 通过 jQuery 返回 JSON 响应并重构 HTML 表

jquery - 事件 URL 菜单的事件类(不使用 LI)

html - -webkit-box-reflect - FireFox 的 CSS

javascript - jQuery - 移动日期选择器控件