vue中设置height:100%无效的问题及解决方法


Posted in Javascript onJuly 27, 2018

在vue.js中写新的components的时候,如果在新页面中的模板中设置height:100%的时候一直无效。

App.vue文件

<template>
 <div id="app">
  <router-view/>
 </div>
</template>

<script>
export default {
 name: 'App'
}
</script>

<style>
#app {
 font-family: 'Avenir', Helvetica, Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-align: center;
 color: #2c3e50;
}
</style>

这时候设置height: 100%;是无效的,在chrome的Elements中发现height仍然是0px.

设置高度100%时,div的高度会等同于其父元素的高度。而上面中id为app的div(vue挂载的div)的父节点是body标签,body标签的父节点是html标签。在默认情况下html和body标签的高度为auto,而浏览器是不会自动给标签添加高度的,所以html和body标签就为0,自然子div的高度设置为100%就不起作用了。

此时应该在App.vue文件style中添加如下代码:

html,body,#app{
 height: 100%;
}

总结

以上所述是小编给大家介绍的vue中设置height 100%无效的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript中的数学函数
Apr 04 Javascript
jquery 防止表单重复提交代码
Jan 21 Javascript
js Array对象的扩展函数代码
Apr 24 Javascript
jquery禁用右键示例
Apr 28 Javascript
如何使用HTML5地理位置定位功能
Apr 27 Javascript
浅谈angular.js中实现双向绑定的方法$watch $digest $apply
Oct 14 Javascript
详解iframe与frame的区别
Jan 13 Javascript
javascript中arguments,callee,caller详解
Mar 16 Javascript
基于BootStrap环境写jQuery tabs插件
Jul 12 Javascript
JS实现经典的中国地区三级联动下拉菜单功能实例【测试可用】
Jun 06 Javascript
解决Angular2 router.navigate刷新页面的问题
Aug 31 Javascript
TypeScript 使用 Tuple Union 声明函数重载
Apr 07 Javascript
vue中使用echarts制作圆环图的实例代码
Jul 27 #Javascript
vue 录制视频并压缩视频文件的方法
Jul 27 #Javascript
JavaScript事件对象event用法分析
Jul 27 #Javascript
详解vue.js下引入百度地图jsApi的两种方法
Jul 27 #Javascript
JavaScript中为事件指定处理程序的五种方式分析
Jul 27 #Javascript
浅谈Redux中间件的实践
Jul 27 #Javascript
JavaScript多态与封装实例分析
Jul 27 #Javascript
You might like
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
2013/11/14 PHP
php读取mysql的简单实例
2014/01/15 PHP
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
2014/12/09 PHP
PHP使用递归方式列出当前目录下所有文件的方法
2015/06/02 PHP
PHP var关键字相关原理及使用实例解析
2020/07/11 PHP
ThinkPhP+Apache+PHPstorm整合框架流程图解
2020/11/23 PHP
Firefox getBoxObjectFor getBoundingClientRect联系
2008/10/26 Javascript
php gethostbyname获取域名ip地址函数详解
2010/01/24 Javascript
jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
2011/09/09 Javascript
深入理解javascript严格模式(Strict Mode)
2014/11/28 Javascript
js完美解决IE6不支持position:fixed的bug
2015/04/24 Javascript
PassWord输入框代码分享
2016/06/07 Javascript
JS匿名函数实例分析
2016/11/26 Javascript
jquery实现数字输入框
2017/02/22 Javascript
微信小程序实现animation动画
2018/01/26 Javascript
vue项目中使用百度地图的方法
2018/06/08 Javascript
Vue formData实现图片上传
2019/08/20 Javascript
layui 实现表格某一列显示图标
2019/09/19 Javascript
微信小程序以7天为周期连续签到7天功能效果的示例代码
2020/08/20 Javascript
Angular短信模板校验代码
2020/09/23 Javascript
[00:12]2018DOTA2亚洲邀请赛SOLO赛 MidOne是否中单第一人?
2018/04/05 DOTA
[43:26]完美世界DOTA2联赛PWL S2 Forest vs Rebirth 第二场 11.20
2020/11/23 DOTA
Python实现优先级队列结构的方法详解
2016/06/02 Python
Python中使用遍历在列表中添加字典遇到的坑
2019/02/27 Python
Python画图高斯分布的示例
2019/07/10 Python
在tensorflow实现直接读取网络的参数(weight and bias)的值
2020/06/24 Python
Python接收手机短信的代码整理
2020/08/02 Python
Canvas实现保存图片到本地的示例代码
2018/06/28 HTML / CSS
道德之星事迹材料
2014/05/03 职场文书
诚信的演讲稿范文
2014/05/12 职场文书
秋冬农业生产标语
2014/10/09 职场文书
四十年同学聚会致辞
2015/07/28 职场文书
国家助学金受助感言
2015/08/01 职场文书
Python中Cookies导出某站用户数据的方法
2021/05/17 Python
Redis高级数据类型Hyperloglog、Bitmap的使用
2021/05/24 Redis
如何用PHP websocket实现网页实时聊天
2021/05/26 PHP