【发布时间】:2015-07-21 12:13:37
【问题描述】:
我正在寻找一种在项目中自定义Select2 外观的方法。 已查看文档,但找不到有关如何更改选择框样式的任何具体说明。
请看下图,用红色圈起来,是选择框的 select2 替代品。我想更改边框样式,让它看起来与页面上的其他文本框相似。
注意:我正在使用 AngularJs 并为 select2 链接创建了一个指令,所以:
.
directive('select2', function () {
return {
restrict: 'A',
require: 'ngModel',
link: function (scope, element, attrs, ngModelCtrl) {
element.select2({
allowClear: true,
width: 'resolve'
});
}
};
});
这是 HTML 代码:
<select select2 class="form-control" ng-model="select2" style="width:100%;">
<option value="one">First</option>
<option value="two">Second</option>
<option value="three">Third</option>
</select>
【问题讨论】:
-
您能发布您当前的代码吗?有演示会更好。
-
这是一个特异性问题吗?确保将样式表包含在 select2 one 之后
-
@Manoj Kumar 已包含代码
-
@blob8108 select2 样式表已加载到页面上。
-
请不要这样。
标签: javascript css angularjs jquery-select2