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 相关文章推荐
几行代码轻松搞定jquery实现flash8类似的连接效果
May 03 Javascript
JS限制Textarea文本域字符个数的具体实现
Aug 02 Javascript
果断收藏9个Javascript代码高亮脚本
Jan 06 Javascript
Angular6 Filter实现页面搜索的示例代码
Dec 02 Javascript
关于node-bindings无法在Electron中使用的解决办法
Dec 18 Javascript
Jquery实现获取子元素的方法分析
Aug 24 jQuery
Vue实现多标签选择器
Nov 28 Javascript
小程序实现多个选项卡切换
Jun 19 Javascript
关于Vue中$refs的探索浅析
Nov 05 Javascript
vue3.0中友好使用antdv示例详解
Jan 05 Vue.js
vue实现一个获取按键展示快捷键效果的Input组件
Jan 13 Vue.js
一篇文章学会Vue中间件管道
Jun 20 Vue.js
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脚本数据库功能详解(上)
2006/10/09 PHP
一个经典的PHP验证码类分享
2014/11/18 PHP
PHP闭包函数详解
2016/02/13 PHP
浅谈PHP中的
2016/04/23 PHP
Javascript实例教程(19) 使用HoTMetal(6)
2006/12/23 Javascript
JavaScript面向对象编程入门教程
2014/04/16 Javascript
jquery 页眉单行信息滚动显示实现思路及代码
2014/06/26 Javascript
node.js中的console.assert方法使用说明
2014/12/10 Javascript
Jquery 垂直多级手风琴菜单附源码下载
2015/11/17 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
基于JavaScript短信验证码如何实现
2016/01/24 Javascript
深入理解JavaScript中的对象复制(Object Clone)
2016/05/18 Javascript
js从数组中删除指定值(不是指定位置)的元素实现代码
2016/09/13 Javascript
JS实现简单的二元方程计算器功能示例
2017/01/03 Javascript
Javascript之图片的延迟加载的实例详解
2017/07/24 Javascript
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
vue动态路由配置及路由传参的方式
2018/05/23 Javascript
vue项目中添加单元测试的方法
2018/07/21 Javascript
vue.js配合$.post从后台获取数据简单demo分享
2018/08/11 Javascript
vue如何进行动画的封装
2018/09/26 Javascript
详解vue微信网页授权最终解决方案
2019/06/16 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
2020/02/06 Javascript
[00:52]黑暗之门更新 新英雄孽主驾临DOTA2
2016/08/24 DOTA
[57:36]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第三场 2月1日
2021/03/11 DOTA
Pythony运维入门之Socket网络编程详解
2019/04/15 Python
使用python绘制温度变化雷达图
2019/10/18 Python
canvas 如何绘制线段的实现方法
2018/07/12 HTML / CSS
德国宠物用品、宠物食品及水族馆网上商店:ZooRoyal
2017/07/09 全球购物
超级英雄、电影和电视、乐队和音乐T恤:Loud Clothing
2019/09/01 全球购物
应届生法律顾问求职信
2013/11/19 职场文书
事业单位鉴定材料
2014/05/25 职场文书
汉语言文学毕业求职信
2014/07/17 职场文书
医院护士工作检讨书
2014/10/26 职场文书
工作转正自我鉴定范文
2019/06/21 职场文书
python绘制箱型图
2021/04/27 Python
Win10 和 Win11可以共存吗? win10/11产品生命周期/服务更新介绍
2021/11/21 数码科技