利用css3实现计算元素高度。实现高度居中
2017-06-29 11:12
176 查看
CSS3使用Calc calc()使用通用的数学运算规则,但是也提供更智能的功能: >使用“+”、“-”、“*” 和 “/”四则运算; >可以使用百分比、px、em、rem等单位; >可以混合使用各种单位进行计算; >表达式中有“+”和“-”时,其前后必须要有空格,如"width: calc(12%+5em)"这种没有空格的写法是错误的; >表达式中有“*”和“/”时,其前后可以没有空格,但建议留有空格。 例如 :设置div元素的高度为当前窗口高度-100px div{ height: calc(100vh - 100px); } 实现box高度居中定位 #Box{ position: fixed; right: 100px; top: calc(100vh/2); width: 60px; height: 60px; }
相关文章推荐
- css3 实现元素水平和垂直居中
- 高度和宽度不固定元素水平和垂直居中的实现(父元素高度和宽度固定)(完美解决兼容问题)
- 父级高度未知,实现子元素居中
- 不知道自己高度和父容器高度的情况下,用 CSS 实现元素垂直居中
- css3 display:box box-flex 实现未知高度节点相对父级垂直居中
- CSS3 Flexbox轻巧实现元素的水平居中和垂直居中
- CSS3 Flex实现元素的水平居中和垂直居中
- 元素宽度、高度不确定时实现绝对定位水平垂直居中
- JavaScript 未知高度元素垂直居中实现代码
- 元素水平垂直居中的css3实现
- CSS3 Flexbox轻巧实现元素的水平居中和垂直居中
- 利用vertical-align:middle实现行内元素的水平垂直居中对齐
- 实现div元素在整个屏幕的的垂直居中之translateY(-50%)的利用
- 利用CSS让元素垂直居中的两种实现方法
- css实现高度不固定的div元素模块在页面中水平垂直居中
- css3实现元素水平垂直居中
- 块级元素高度不固定实现垂直居中效果
- 利用css实现元素水平垂直居中的方法(分情况讨论)
- 在不确定自身高度的情况下,用 CSS 实现元素垂直居中的3种方法
- css实现高度或者宽度不固定的div元素垂直左右居中