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

Posted 左直拳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css使用calc精确设置对象尺寸或位置相关的知识,希望对你有一定的参考价值。

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

1、控制尺寸

.fd-item 
  width: calc(24vw - 15px);
  。。。

.classify 
  height: calc(45vh);
  。。。

2、定位

.loading 
  position: absolute;
  left: calc(50vw - 25px);
  top: calc(50vh - 25px);

3、vh和vw
这两个东西真好使。

过去想实现类似这样的功能,我印象中要么用具体的像素值,要么用百分比。前者不能自适应;后者不同分辨率下有较大误差。

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

以上是关于css使用calc精确设置对象尺寸或位置的主要内容,如果未能解决你的问题,请参考以下文章

css的calc方法主要用途是啥呢?

css中的背景图怎么改变大小

彻底弄懂设置根元素字体大小calc(100vw/18.75) 实现rem自适应

jQuery 学习03——HTML:捕获设置添加元素删除元素CSS类CSS()方法尺寸

unity 如何设置plane的精确尺寸?

深入学习jQuery元素尺寸和位置操作