关键词搜索

源码搜索 ×
×

css使用calc精确设置对象尺寸或位置

发布2022-08-01浏览444次

详情内容

使用calc()可以在页面内比较精确地控制对象的尺寸或位置。

1、控制尺寸

.fd-item {
  width: calc(24vw - 15px);
  。。。
}
.classify {
  height: calc(45vh);
  。。。
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

2、定位

.loading {
  position: absolute;
  left: calc(50vw - 25px);
  top: calc(50vh - 25px);
}
  • 1
  • 2
  • 3
  • 4
  • 5

3、vh和vw
这两个东西真好使。
在这里插入图片描述
过去想实现类似这样的功能,我印象中要么用具体的像素值,要么用百分比。前者不能自适应;后者不同分辨率下有较大误差。

但说到底,都要浏览器支持才行。以前这个calc()属于CSS3的东西,IE系列好像不支持。现在没有这个问题了。因为IE没有了。

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载