,因为类“固定”并不在该文件存在,我不能覆盖类中foundation_and_overrides.scss
“.fixed”,我搜索它无处不在(按Ctrl + F在“固定“)
覆盖Zurb基金会CSS Rails中
或者,我需要将其值设置为”左“而不是”0“。我不知道该怎么做,我已经尝试直接在我的头文件或application.css中覆盖css类,但它不起作用,我怀疑编译后的foundation_and_overrides.css会优先考虑。
此外,我不能直接在html元素上更改它的值,因为滚动时关联的javascript会销毁它的css数据。 我的html:
<div data-magellan-expedition="fixed">
<dl class="sub-nav">
<dd>
<a href="/en/login">
Log in
</a>
</dd>
<dd class="active">
<a href="/en/signin">
Sign up
</a>
</dd>
</dl>
</div>
什么镀铬的检验元素告诉我:
enmedia="screen" http://0.0.0.0:3000/assets/foundation_and_overrides.css?body=1:4367
.fixed {
width: 100%;
left: 0;
position: fixed;
top: 0;
z-index: 99;
}
我不能创建一个新的类,并复制“固定” attribrutes那里,我已经试了一下,在这种情况下,我还需要复制x类,因为固定属性是其他属性的父项。
尝试覆盖与重要 – Godinall
THX,它的工作原理,但是那是!相当丑陋,我宁愿将它设置在foundation_and_overrides上,我该怎么办? – sidney
在那种情况下,你将不得不在你上面提到的外部css文件中定义那个类,并确保它是最后被导入到你的头文件中,以便它会胜过其他人 – Godinall