Kus*_*ain 2 css styles calc reactjs
我正在开发一个 React 组件,我需要在样式中使用 calc 函数
const styles = {
spotImg:{
maxWidth:"100%",
maxHeight:"100%"
},
spotCont:{
width: /*here want to use calc with screen width*/
}
}
Run Code Online (Sandbox Code Playgroud)
我想在 React js 组件的上述样式代码中使用带有 calc 函数的屏幕宽度。
const styles = {
spotImg:{
maxWidth:"100%",
maxHeight:"100%"
},
spotCont:{
width: "calc(100vw)",
fallbacks:["-moz-calc(100vw)",
"-webkit-calc(100vw)",
"-o-calc(100vw)
]
}
}
Run Code Online (Sandbox Code Playgroud)
将 calc 函数放在双引号中,然后您可以使用 CSSvw来访问屏幕宽度。即,100vw为您提供整个屏幕的宽度。100vw - 250px例如,为您提供比屏幕宽度小 250px 的宽度。
编辑:根据OP关于浏览器不接受计算功能的评论添加了后备。
| 归档时间: |
|
| 查看次数: |
7978 次 |
| 最近记录: |