为什么我在DIV元素上面设置了position: absolute;top: 0;bottom: 0;left: 0;right: 0;最后变成inset:0px了呢,原因,原理是什么
不排除你在其他地方操作了。
1、一般来说是不会这样子的
2、我这边试了也没有复现问题哦
3、最好也说下测试的浏览器,说不定跟浏览器兼容有关
css中设置了position:absolute的时候,一般都会去设置它的left/right/bottom/top,浏览器会自动把这4个属性 合成一个 inset 属性
inset这个属性是用来简化left/right/bottom/top这几个属性的,因为这几个属性写起来是在是太长,太麻烦了
inset: 0; 等同于 top: 0; right: 0; bottom: 0; left: 0;
,只是简化了写法
如果满意请采纳,谢谢!