Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IE(Ruby on Rails 3)jquery datepicker的样式问题_Jquery_Css_Ruby On Rails 3_Datepicker - Fatal编程技术网

IE(Ruby on Rails 3)jquery datepicker的样式问题

IE(Ruby on Rails 3)jquery datepicker的样式问题,jquery,css,ruby-on-rails-3,datepicker,Jquery,Css,Ruby On Rails 3,Datepicker,我在jQuery1.7中使用Ror3.1。对于我的大多数页面,我使用样式为的日期选择器库删除日历对象(即日期): 这位于application.css.scss中。现在,对于我的两页,我需要显示日历对象。对于FF和Chrome,我的解决方案是将样式放在相关页面的标题部分: <style type="text/css"> .ui-datepicker-calendar { **display: block;** } </style> .ui日期选择器日历{ **显示:块

我在jQuery1.7中使用Ror3.1。对于我的大多数页面,我使用样式为的日期选择器库删除日历对象(即日期):

这位于
application.css.scss
中。现在,对于我的两页,我需要显示日历对象。对于FF和Chrome,我的解决方案是将样式放在相关页面的
标题部分:

<style type="text/css">
.ui-datepicker-calendar {
**display: block;**
}
</style>

.ui日期选择器日历{
**显示:块**
}

然而,这不适用于IE8和IE9,相反,IE从
application.css.scss
获取css样式。IE有什么特别的解决方法,更好的是,可以跨浏览器工作?谢谢。

找到了使用javascript/jquery的解决方法。看

本质上,我强制IE在显示日期选择器之前加载另一个类

<style type="text/css">
.ui-datepicker-calendar {
**display: block;**
}
</style>