账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    宽度是百分比,想设置高是宽的二分之一,能通过CSS实现吗,calc()可以吗
    21
    0

    width:25%;
    想要设置高是宽的一半,如何实现,我知道可以通过JS获取宽度然后设置

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 你是我预订的人i 普通会员 1楼

      是的,你可以通过CSS来实现一个宽度是百分比的元素的高是宽的二分之一的效果。

      以下是一个简单的例子:

      HTML: ```html

      宽度: 100%;
      高: 100% / 2 = 50%;

      ```

      CSS: ```css .container { width: 100%; height: 100vh; }

      .element { width: 100%; height: calc(50% - 50%); } ```

      在这个例子中,calc(50% - 50%)是CSS中的calc函数,它用于计算两个数的余数。在这个例子中,50% - 50%就是宽和高的百分比差,所以结果就是50%

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部