小编mik*_*ica的帖子

在IE 6中触发haslayout,使用*html div的副作用是什么{height:1%; }

有一段时间,我一直在放入* html div { zoom: 1; }我的基本样式表,它运行得很好.但是,我现在遇到的情况是,存在绝对定位的元素,这些元素在IE 6中已经失去了它的高度和宽度.所以我想* html div { height: 1%; }改用,但副作用是什么?

更新:

感谢您的所有回复.答案很可能没有副作用,正如你们所说的那样.

但是,我不得不同意你(在这个特定时刻)关于如何/何时触发haslayout的所有建议.我看到haslayout是一个理想的行为,因此应该是IE6(&7)中的默认行为.

有人提到,不太可能出现任何副作用,原因在于,为什么不将它作为默认行为,只有在出现不良行为(如果有的话)时才将其关闭.

可以通过指定{zoom: auto;}{height:auto;}在该特定元素上执行此操作,具体取决于它在基本样式表中的定义方式.

我必须给第一个说"没有副作用"的人给出答案,因为每个人的答案都是一样的,而有些人则超出了范围.再次感谢!

css stylesheet internet-explorer-6

5
推荐指数
1
解决办法
998
查看次数

使用子域丢失rails 2.3.2 app中的会话

我有一个2.2.3应用程序,我升级到2.3.2

它是一个多站点(使用子域),可为所有站点创建一个顶级会话.

这是我在production.rb中更改域的方式:

ActionController::Base.session_options[:domain] = "example.com"

# in rails 2.2.2, this is what i used to do:
# ActionController::Base.session_options[:session_domain] = "example.com" 
Run Code Online (Sandbox Code Playgroud)

升级后,奇怪的事情开始发生我无法再使用restful身份验证登录了.它确实对我进行了身份验证,但是一旦我被重定向,就会要求我再次登录.

正如我所说,我使用restful_authentication,我也使用乘客2.1.2.有人可以帮忙吗?

session ruby-on-rails restful-authentication

5
推荐指数
2
解决办法
5936
查看次数