【问题标题】:How to set the value to my elements如何为我的元素设置值
【发布时间】:2018-04-17 01:29:09
【问题描述】:

当我想要响应时,如何将值设置为我的边距属性? 我的意思是,如果我想将值设置为宽度,例如设置为 50%

如果我想设置边距怎么办?我必须将其设置为em 对吗? 或字体大小:em 因为pixel是绝对单位,em是相对单位,对吗?

【问题讨论】:

    标签: html css responsive units-of-measurement


    【解决方案1】:

    Google 是你的朋友。

    响应式设计基于您决定调整组件的某些像素断点。

    例如:

     @media screen and (max-width: 500px) {
          body {background-color: green;}
     }
    

    当浏览器窗口的宽度为<= 500px 时,这会将body 元素的背景颜色更改为green

    The Mozilla reference 是一个很好的起点。如果您有更具体的问题,请阅读并告诉我们。

    欢迎来到 SO。

    【讨论】:

    • 我知道,但是当我想创建一个模板时,我对所有元素都使用 px 单位,例如:margins-width-paddings-fontsize Everything
    • 但是现在我想响应我的网页,有人说你必须为你的元素使用 em 和 % 单位
    • @ali ems 基于font-size,百分比基于尺寸(浏览器宽度、父元素尺寸等)。人们确实建议在边距和填充上使用ems,但我建议您坚持尺寸百分比和字体ems。这是个人喜好,真的。希望这会有所帮助...
    • 非常感谢兄弟
    猜你喜欢
    • 2015-02-05
    • 2020-02-01
    • 1970-01-01
    • 2021-12-05
    • 1970-01-01
    • 2015-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多