Css Yii select2插件风格未在IE中设置
我在我的YII项目中使用了ESelect2插件。为了设置宽度,我在css文件中用width元素的值编写了一个类。但是没有在IE浏览器中设置宽度。对于所有其他浏览器,将根据需要设置宽度属性。对于IE,我编写了一个单独的css文件。 我还注意到,在IE中,Select2插件的内置div排列会自动混淆,这在其他浏览器中是没有的 这是我的密码Css Yii select2插件风格未在IE中设置,css,yii,yii-extensions,jquery-select2,Css,Yii,Yii Extensions,Jquery Select2,我在我的YII项目中使用了ESelect2插件。为了设置宽度,我在css文件中用width元素的值编写了一个类。但是没有在IE浏览器中设置宽度。对于所有其他浏览器,将根据需要设置宽度属性。对于IE,我编写了一个单独的css文件。 我还注意到,在IE中,Select2插件的内置div排列会自动混淆,这在其他浏览器中是没有的 这是我的密码 $this->widget('application.extensions.select2.ESelect2',array(
$this->widget('application.extensions.select2.ESelect2',array(
'name'=>'list',
'id'=>'list',
'options'=>array(
'placeholder'=>'Select',
'allowClear'=>true,
),
'htmlOptions'=>array('class'=>"activityeselect2",
'onChange'=>'newval();'
),
));
css文件包含样式为.activityeselect2{width:180px;}
谢谢IE css加载到IE中了吗?@rs-是的,css加载到IE中了。但是样式没有附加到选择下拉列表中。此外,在控制台中检查插件classactivityeselect2所连接的div时,IE中的div与其他浏览器相比有所不同。请确保添加!对于每个规则来说,覆盖任何已经存在的内容都很重要。如果这也不起作用,请尝试使用Javascript设置样式。然后添加所需的样式。@Örs我解决了问题。谢谢,但我所关注的新问题是,该插件在IE8中不会呈现单引号。它显示为'这个问题只存在于IE8中,而不存在于任何其他IE版本或浏览器中