在Foundation框架中,您可以为dom-elements设置预定义屏幕大小的行为,例如:小,中等大小等。我想创建自己的大小,除了预定义,出于我的具体原因。如何做到这一点?谢谢。 P.S.我读了关于媒体查询:http://foundation.zurb.com/docs/media-queries.html,但我不明白如何使用它(更新_settings.scss做什么没有明白)。Foundation + SASS/SCSS自定义大小
0
A
回答
0
您需要确保您了解Sass和一个将您的sass文件编译为css的程序。我使用Compass进行编译,请看看这个。
一旦你有了它,安装基础并开始观看你的sass文件;看着你的文件将它们转换成CSS。
您应该看到一个名为_settings.scss的部分文件(它们前面有一个下划线)。这个文件的99%都被注释掉了。寻找这个部分,并取消它:
$small-range: (0em, 40em); /* 0, 640px */
$medium-range: (40.063em, 64em); /* 641px, 1024px */
$large-range: (64.063em, 90em); /* 1025px, 1440px */
$xlarge-range: (90.063em, 120em); /* 1441px, 1920px */
$xxlarge-range: (120.063em); /* 1921px */
$screen: "only screen";
$landscape: "#{$screen} and (orientation: landscape)";
$portrait: "#{$screen} and (orientation: portrait)";
$small-up: $screen;
$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})";
$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})";
$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})";
$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})";
$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})";
$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})";
$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})";
$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})";
$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})";
小范围,中程,大范围,等等都是您的断点。您只需更改这些值或添加更多断点即可。
+0
嗨,这个我明白了,但是如果我需要创建新维度例如“xxs-small”会怎么样。而且,如果我想使用此参数设置列的行为,如下所示:xxs-small-8。可能吗?谢谢。 – Simcha
相关问题
- 1. Joyride Foundation自定义覆盖
- 2. Zurb Foundation自定义Javascript
- 3. 与自定义大小
- 4. QR码自定义大小
- 5. DockLeft自定义大小
- 6. 与自定义大小
- 7. Qt自定义小部件大小
- 8. 如何为AV Foundation相机捕捉设置自定义帧大小?
- 9. 自动调整大小自定义UITableViewCell
- 10. Foundation 4 Orbit自定义转换
- 11. WordPress,添加自定义JS和Foundation js
- 12. 扫描 - hw自定义文档大小
- 13. 如何自定义UAModalPanel的大小?
- 14. 表单背景大小的自定义
- 15. flickr api自定义图片大小?
- 16. 被忽略的自定义AlertDialog大小
- 17. 自定义JComponent大小默认为零?
- 18. 如何自定义normalize.css字体大小?
- 19. 如何自定义模态的大小
- 20. 自定义VideoView调整大小问题
- 21. 如何使活动自定义大小?
- 22. Android自定义视图大小
- 23. 自定义图像大小WordPress
- 24. Android自定义GIFView调整大小?
- 25. InitializeComponent()上的自定义控件大小
- 26. nsis自定义页面大小
- 27. 自定义按钮大小不正确?
- 28. 使用jQuery自定义字母大小
- 29. tcpdf肖像自定义页面大小
- 30. 自定义UIButton嵌入图像大小
你正在看完全正确的地方。你必须学习一些SCSS http://sass-lang.com/以了解发生了什么。基本上你可以覆盖框架给出的变量的值。 –