CSS 框架(即:960gs 或 Blueprintcss)可以在没有边距的情况下使用吗?
我不明白使用 http://960.gs 或 http://blueprintcss.org 如果他们强制执行除漂亮杂志布局/marketing-esq 小册子之外的边距。 有没有一种方法可以使用它们来满足某些设计要求,例如可以实际触摸/环绕标题的导航栏? 任何使用这些框架而无需边距的输入(因为它们对 CSS 大师级别较低的开发人员强制执行浏览器兼容性)都是理想的。(注意:我们正在使用 JSF,这也是一个开发商店,而不是一个 Web完全购物)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我使用这种技术作为我的终极 CSS 布局技术:
http://www.codeofficer.com/ blog/entry/css_grid_frameworks_960gs_without_margins/
我曾经遇到过同样的问题,自从我使用这个问题以来,所有边距问题都消失了。
当我需要使用自定义宽度/高度时,我使用 !important 覆盖。
代码:
CSS:
I use this technique as my ultimate CSS layout technique:
http://www.codeofficer.com/blog/entry/css_grid_frameworks_960gs_without_margins/
I had the same issue once, and since I use that one, all the margin headaches has dissapear.
I use !important overide when I need to use custom width/height.
The Code:
The CSS:
您不必为站点上的每个 div 使用网格类。 如果您的标题不需要遵循网格布局,则为标题创建您自己的样式。 您也可以完全跳过网格,只使用表单 & 排版标记。 这些框架试图为您的项目带来一些一致性。
我使用蓝图作为主要内容,但标题区域有自己的自定义布局。
You don't have to use the grid classes for every div on your site. If you're header doesn't need to follow the grid layout then create your own styles for the header. You can also skip the grid completely and just use the form & typography markups. The frameworks are an attempt to bring a bit of consistency to your projects.
I'm using blueprint for the main content but the header area has it's own custom layout.
这是我编写的一个 mod,它可以与 960gs 配合使用,帮助您创建触摸元素,而无需重写框架。
http://www.michaelhartmayer.com/css/960gs-margin-mod
Here's a mod I wrote that works with the 960gs to help you create elements that touch, without rewriting the framework.
http://www.michaelhartmayer.com/css/960gs-margin-mod