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对象之内置对象Math使用方法
Apr 16 Javascript
jQuery之ajax技术的详细介绍
Jun 19 Javascript
js循环改变div颜色具体方法
Jun 25 Javascript
了解了这些才能开始发挥jQuery的威力
Oct 10 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
Dec 16 Javascript
修改js confirm alert 提示框文字的简单实例
Jun 10 Javascript
基于Bootstrap实现下拉菜单项和表单导航条(两个菜单项,一个下拉菜单和登录表单导航条)
Jul 22 Javascript
Vue数据驱动模拟实现5
Jan 13 Javascript
react路由配置方式详解
Aug 07 Javascript
JavaScript判断日期时间差的实例代码
Mar 01 Javascript
Vuex实现数据增加和删除功能
Nov 11 Javascript
Antd的Table组件嵌套Table以及选择框联动操作
Oct 24 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
destoon实现不同会员组公司名称显示不同的颜色的方法
2014/08/22 PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
2015/04/17 PHP
php计算多维数组中所有值总和的方法
2015/06/24 PHP
php+curl 发送图片处理代码分享
2015/07/09 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
该如何加载google-analytics(或其他第三方)的JS
2010/05/13 Javascript
javascript验证只能输入数字和一个小数点示例
2013/10/21 Javascript
js data日期初始化的5种方法
2013/12/29 Javascript
基于JQuery实现的图片自动进行缩放和裁剪处理
2014/01/31 Javascript
js数字转换为float,取N位小数
2014/02/08 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
Node.js中JavaScript操作MySQL的常用方法整理
2016/03/01 Javascript
原生js编写基于面向对象的分页组件
2016/12/05 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
jquery中$.fn和图片滚动效果实现的必备知识总结
2017/04/21 jQuery
学习Vue组件实例
2018/04/28 Javascript
vue forEach循环数组拿到自己想要的数据方法
2018/09/21 Javascript
iview通过Dropdown(下拉菜单)实现的右键菜单
2018/10/26 Javascript
vue中使用codemirror的实例详解
2018/11/01 Javascript
Servlet返回的数据js解析2种方法
2019/12/12 Javascript
[03:03]DOTA2 2017国际邀请赛开幕战队入场仪式
2017/08/09 DOTA
Python中操作mysql的pymysql模块详解
2016/09/13 Python
Python编写Windows Service服务程序
2018/01/04 Python
python web自制框架之接受url传递过来的参数实例
2018/12/17 Python
Python面向对象之类的封装操作示例
2019/06/08 Python
Django使用Channels实现WebSocket的方法
2019/07/28 Python
Python中Subprocess的不同函数解析
2019/12/10 Python
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
2020/08/24 HTML / CSS
美国旅游网站:Tours4Fun
2017/02/17 全球购物
财务出纳员岗位职责
2013/11/26 职场文书
幼儿园家长会欢迎词
2014/01/09 职场文书
英文商务邀请信
2014/01/22 职场文书
初一新生军训方案
2014/05/22 职场文书
2015年社区反邪教工作总结
2015/10/14 职场文书
2016党员学习心得体会范文
2016/01/23 职场文书
发言稿之优秀教师篇
2019/09/26 职场文书