【发布时间】:2013-08-20 20:15:56
【问题描述】:
我正在使用 Zurb Foundation Sass 版本 4.3,并且几天前才开始使用该框架,因此为我的无知道歉。
目前我依靠$small 和$large 媒体查询变量,以及small- 和large- 类名来改变我的网站在不同维度的布局。
我目前的理解:
- “小”表示低于
$small-screen的值(例如@media only screen) - “大”表示任何高于
$small-screen的值(例如@media #{$small})
现在我想,当使用_grid-5.scss 组件文件给我medium- 类名时,它将使用$medium 的值(例如@media #{$media})并更改“大”的含义
我希望它会变成:
- “小”是指低于
$small-screen的值(例如@media only screen) - “中”是指任何高于
$small-screen的值(例如@media #{$small}) - “大”表示任何高于
$medium-screen的值(例如@media #{$medium})
但是$medium 变量和medium- 类名之间没有关系!事实上,媒体查询维度被硬编码为_grid-5.scss。
我真的很困惑。
如果有人能够回答以下问题,那将是最有帮助的:
- 为什么
$medium-screen变量和medium-网格类之间没有关系? - 我应该同时导入
_grid.scss和_grid-5.scss组件吗? - 是否有更好的文档来描述
_grid-5.scss文件的正确使用以及如何使用$small、$medium和$large变量?
【问题讨论】:
标签: sass compass-sass zurb-foundation