0

我想将我的布局 CSS 与我的主题 CSS 分开。但是,我不太确定某些属性(例如内边距、边距、宽度或高度)也属于哪里。我可以看到它们属于任一文件。想知道这个的一般经验法则是什么?

谢谢

4

2 回答 2

2

我正在研究一个类似的框架(基于SMACSS),我们在其中划分布局和视觉样式。我们工作的区别如下:

任何与布局、位置、网格等有关的东西都在“布局”中。基本上任何与盒子模型相关的东西(高度、宽度、填充、边框等)加上浮动、位置和一些 CSS3 布局属性。

其他一切都是视觉风格,属于其他部分。

我强烈推荐阅读Jonathan Snook 的 SMACSS,这是 CSS 样式指南的一个很好的起点。

于 2013-07-11T08:25:18.570 回答
1

国际海事组织,没有你必须遵守的硬性规则。但这取决于例如在 Visual Studio 中的不同和在 Drupal 中的不同。但基础是一样的

  • 核心 CSS - 规则仅包含 HTML 元素的样式,例如用于 CSS 重置或 Normalize.css。
  • 布局 - 页面上元素的排列,包括网格系统。
  • 主题 - 纯视觉样式,例如边框、框阴影、颜色和背景、字体属性等

你可以将它们放在不同的 CSS 文件中,这里是链接,你可以阅读更多关于 CSS 架构的信息(对于 Drupal 8),它会给你一个基本的想法

于 2013-07-11T08:15:49.737 回答