【发布时间】:2012-11-06 01:46:24
【问题描述】:
这是带有行号的 usersettings.css.erb 的一部分
11 #userSettingMain .form-horizontal .controls {
12
13 margin-left: 30px;
14 }
15
16 #user_birthday_3i{
17
18 margin-left: 0px;
19 }
但是,当我访问该页面时,它会呈现第一条规则,而不是最后一条,当我检查时
html 是一个带有 .form-horizontal 的表单,它有一个 select_date 标签,用于选择用户生日的日期。 rails 生成的 html 给出了日期编号#user_birthday_3i
我错过了什么?
【问题讨论】:
-
css 规则:如果 2 个或更多规则集具有冲突的设置,则更“具体”的规则将优先。在您的情况下,这是一次
#userSettingMain .form-horizontal .controls,因为这对匹配规则更具体。
标签: css twitter-bootstrap ruby-on-rails-3 css-cascade