vue自适应屏幕大小布局,适应性宽高 |
您所在的位置:网站首页 › vue项目首页图片如何做自适应宽高 › vue自适应屏幕大小布局,适应性宽高 |
设置一个div不论换到什么样比例的屏幕上都能合理舒服的显示 这个宽度很好设置直接style=“width:100%”就行了,但是高度不太好弄,方法如下: 首先,在data里定义一个height: data() { return { height: '', } }页面加载时: created() { this.height = document.documentElement.clientHeight - 90; },这样就基本上把我们需要的配置好了,现在我们去template里去使用它 首先在布局的最外层我们用到:style 红色的部分就是你需要加上去的内容这样这个div就已经可以自动获取你的屏幕大小并自己去适应宽高了, 如果你要在这个div里面嵌套内部的div,直接给这个内部div的高度设置百分比就行了,注意这里的百分比,是相对于外层div的百分比:
但是如果你想在内部div里再次嵌套一个div,仍然也想让他自适应宽高,有意思的就来了 你需要算数了这个第三个div假设他想要占第二个div内部20%的空间你需要这么写:
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |