html - flex.sm vs flex.md vs fxFlex.lg 和 fxFlex.gt-lg 等有什么区别?
问题描述
我确实理解它所代表的术语,小型、中型、大型和大于大型。我已经阅读了https://github.com/angular/flex-layout/wiki/Responsive-API和https://getbootstrap.com/docs/4.3/utilities/flex/等等。但我无法理解 sm、md、lg 和 gt-lg 是如何一起工作的。
例如下面的代码是什么意思?
<div fxFlex="100" fxFlex.sm="50" fxFlex.md="60" fxFlex.lg="70" fxFlex.gt-lg="80">
解决方案
该行可以分解如下:
fxFlex="100" - default to 100% width
fxFlex.sm="50" - on small screens, use 50% width
fxFlex.md="60" - on medium screens, use 60 % width
fxFlex.lg="70" - on Large screens, use 70% width
fxFlex.gt-lg="80" - on Anything greater than a large screen use 80% width
推荐阅读
- c++ - 如何将成员函数作为参数传递并在派生对象上执行方法列表
- excel - 获取最高数的是excel文件?
- javascript - 如何循环遍历 HTML DOM 节点?
- javascript - 为什么 Ramda 源码有不止一个 curry 函数,Redux 也是 compose 的?
- rundeck - 远程执行的 Rundeck 3.x 错误 - 失败:AuthenticationFailure:连接到节点的身份验证失败。无法验证
- javascript - 预加载图像 JavaScript
- reactjs - npx create-react-app my-app 在 mac 上不起作用:堆栈错误:缺少脚本:开始
- java - 在 Java 中使用递归解决 leetcode 上的回文问题
- java - 无法在 Windows 上触发提交 jar
- cryptography - 环签名实现起来复杂吗?以后添加它们会导致大规模重写代码吗?