css - 如何覆盖\编辑 Zurb Foundation 基础 CSS 样式?

标签 css frameworks zurb-foundation css-frameworks

这是我第一次将 Zurb Foundation 用于 Web 元素。但是,我不确定是在单独的样式表上用我自己的样式覆盖它们的样式,还是直接编辑 foundation.css

例如这是他们的导航 css(在 foundation.css 内):

.nav-bar {
    background: #4D4D4D;
    height: 40px;
    margin-left: 0;
    margin-top: 20px;
    padding: 0;
}

如果我想更改backgroundmargin-top,我是否直接从foundation 编辑.nav-bar。 css 或创建我自己的样式表(将 style.css 放在 foundation.css 下方)并像这样覆盖它:

.nav-bar {
    background: #999;
    margin-top: 0;
}

这是好的做法吗?如果没有,最好的解决方法是什么?

最佳答案

最佳做法是使用您描述的自定义 .css 文件覆盖他们的样式表。这样,如果发布了更新,例如错误修复,那么您只需替换 foundation.css 文件即可。

如果您直接编辑 foundation.css 文件并想更新框架,那么您需要自己手动进行更新。

关于css - 如何覆盖\编辑 Zurb Foundation 基础 CSS 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13794318/

相关文章:

java - 使用 Velocity 生成基于 HTML 的电子邮件

html - 导航栏默认与内容重叠

css - 从背景中剪下的透明文本

Java 桌面框架

java - 为什么有这么多Java框架?

css - 在 Zurb Foundation 5.5.3 中,为什么数据表标题中的背景图像 CSS 被划掉了?

javascript - IOS 应用程序开发的 UI 部分中的滚动条

php - CodeIgniter:开发和生产环境

javascript - Foundation 5 Emberjs slider 轨道

html - Zurb Foundation 网格将最后一列向左移动