我有一个不可改变的任务,即“改造”一个网站以作出响应,并且已经获得Zurb基金会980px网格。我有点失落,因为我应该如何适应我现有的网站 - 我是否必须完全重新设计它以将元素与新网格对齐?我知道该网站将按比例缩放,并在某些断点处隐藏一些元素并为其他人加载新的CSS - 但这是我没有得到的网格物体?响应'网格'?
响应'网格'?
回答
我已经转换了两个960gs网站到目前为止,都很快。
对于初学者,请确保您已经引用了项目中所有的基础资源(Javascript和CSS)。
首先,你提到你的网格是960,但zurb的是980.我们会完全定制的。你需要做的是添加一个CSS覆盖。为此,请打开app.css并添加以下代码:
.row { max-width:960px; }
接下来,您需要查看当前的HTML并查看它与Zurb的相似程度。在960gs中,没有行,只有列。所以在我的项目,我需要添加行,并做了查找和替换在列类,像这样:
前:
<div class="container_12">
<div class="grid_8">
...
</div>
<div class="grid_4">
...
</div>
</div>
后:
<div class="container">
<div class="row">
<div class="eight columns">
...
</div>
<div class="four columns">
...
</div>
</div>
</div>
你需要在所有页面上执行此操作。 请记住每个<行>必须只包含12列不能少于。
一旦你完成了这一步,你应该很好。由于您现在正在处理灵活的网格和灵活的内容,因此您可能会为您剪掉一些额外的工作。
谢谢埃德 - 非常有帮助..你的时间和输入是非常感谢 – Jimbly2
你欢迎,很高兴我能帮上忙。 –
您可以使用960.gs网站上的Adapt.js插件。
它已经与960gs兼容,所以你并不需要在框架改变什么。
但是,您仍然需要重新编写一些内部CSS类来适应流动性。
- 1. 如何使网格响应?
- 2. Bootstrap网格排序响应
- 3. 三列网格响应
- 4. 响应网格布局
- 5. 响应式网格 - IONIC 2
- 6. 制作响应式网格
- 7. CSS响应网格系统
- 8. 创建一个响应式网格,堆栈,响应式图像
- 9. 响应式语义用户界面响应网格,列,行
- 10. Bootstrap响应式网格:避免填充网格元素左边
- 11. 响应4列网格变成3列网格调整大小
- 12. 响应式平台 - 网格还是无网格?
- 13. 2x2图像响应式图像网格
- 14. 特殊基础框架响应网格
- 15. 自动格在响应电网
- 16. 响应式Flexbox图像网格
- 17. 特殊的网格CSS响应
- 18. Boostrap响应式设计网格问题
- 19. 为响应式网格忽略空div?
- 20. Infragistics网格的GET返回空响应
- 21. jQuery的移动响应网格
- 22. 将Json响应绑定到Kendo网格
- 23. 使图片网格中心响应
- 24. Bootstrap响应式图像网格
- 25. 引导响应网格布局
- 26. 响应表或引导网格系统
- 27. 响应式CSS图/图像网格
- 28. 引导响应网格不工作
- 29. 图像网格流体布局(响应)
- 30. 响应式网格系统中的列
传统网站是否使用960gs之类的网格框架构建? –
是 - 960像素 – Jimbly2
960像素就是网站的宽度,还是使用网格框架呢? –