css - 如何转换 margin : 0 auto to . rem( margin :. .)?

标签 css less

这是我们如何在我们的网站中使用 rem 的示例代码:

.width(1200px);
.rem(padding, 100px);
.rem2(padding, 100px, 50px);
.rem3(padding, 100px, 50px, 0);

基本上,.rem() 会自动将 px 单位转换为 rem,以便它会调整到根 (html) 元素的尺寸。

但是,如果我想将 margin: 0 auto; 转换为 .rem() 怎么办?如何使用此功能进行自动 margin ?

最佳答案

你不能。

auto 是(用非常简单的术语来说)剩下的一切

这取决于浏览器窗口的大小。

在 LESS 运行时无法计算它。

关于css - 如何转换 margin : 0 auto to . rem( margin :. .)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46949664/

相关文章:

html - 如何集中 Bootstrap 网格

html - 如何使用flex将绝对元素居中?

html - 如何在 CSS 中更改复选框的边框样式?

javascript - 进行响应时轮播缩略图出现问题

css - 如何为我的 less 文件自动生成 Sprite ?

android - 对旧版 Android 浏览器的支持较少(2.* 特定)

css - 似乎无法在 LESS 中连接两个变量

html - 使用更少的 css 根据屏幕大小调整视频大小

javascript - onmouseover 改变 html img 对象的 src 的 addEventListener

css - 导入内部 CSS 规则以在同一节点级别附加类