- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我相信使用 Nicole Sullivan 的 Object-Oriented CSS 的好处哲学/编码方法/等等。特别是,我热衷于在我目前正在构建的站点中使用诸如“media block”之类的原则。
但是,它与液体式网格系统捆绑在一起,我们的设计师目前正在构建一个严格的 960 grid宽度系统。960 网格系统使用固定的 12 或 16 列布局,每列由 40 或 60 像素组成。 OOCSS 将布局分成 1/2、1/3、1/4 或 1/5 部分的流体部分。
960.gs 在列之间内置了固有的“装订线”边距,每列 10 像素。 OOCSS 的列之间没有边距,因为它们可以是任何宽度,而是在内容元素之间提供边距,以分隔内容和容器。
将这两个框架中最好的混合并匹配到我们公司的 CSS 样板文件中是不是一个坏主意? OOCSS 网格框架的流动性是否使其不适合严格的 960 页面宽度?我们也在使用 HTML5 样板。
我问这个是因为我已经发现当尝试将某些框架与 OOCSS(例如 SASS)合并时,两种方法可以相互正交,最好只选择一种并坚持使用它 - 但是这个可能并非总是如此。
最佳答案
网格系统的主要优点是它为您的页面提供了视觉上的统一性——您在整个页面上都有一致的划分。我会犹豫是否使用两个不同的网格,因为这意味着你正在处理两组不同的线,导致一致性大大降低。此外,如果这些网格系统不是为了相互协作而构建的,那么将它们混合使用可能会对某些边缘情况(甚至正常情况)产生令人惊讶的效果。您不希望在完成一个元素一个月后遇到这种情况,而不得不放弃一个或另一个。
关于css - 有没有人将 OOCSS 与另一个网格框架结合起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5578185/
我正在尝试执行 vagrant up 但一直遇到此错误: ==> default: IOError: [Errno 13] Permission denied: '/usr/local/lib/pyt
我在容器 div 中有一系列动态创建的不同高度的 div。 Varying text... Varying text... Varying text... Varying text.
通过 cygwin 运行 vagrant up 时遇到以下错误。 stderr: /bin/bash: /home/vagrant/.ansible/tmp/ansible-tmp-14872260
今天要向小伙伴们介绍的是一个能够快速地把数据制作成可视化、交互页面的 Python 框架:Streamlit,分分钟让你的数据动起来! 犹记得我在做机器学习和数据分析方面的毕设时,
我是 vagrant 的新手,正在尝试将第二个磁盘添加到我正在用 vagrant 制作的虚拟机中。 我想出了如何在第一次启动虚拟机时连接磁盘,但是当我关闭机器时 然后再次备份(使用 'vagrant
我是一名优秀的程序员,十分优秀!