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 相关文章推荐
解决FLASH需要点击激活的代码
Dec 20 Javascript
求解开jscript.encode代码的asp函数
Feb 28 Javascript
js判断输入是否为数字的具体实例
Aug 03 Javascript
JavaScript初学者建议:不要去管浏览器兼容
Feb 04 Javascript
jQuery.extend 函数及用法详细
Sep 06 Javascript
jQuery基于扩展实现的倒计时效果
May 14 Javascript
纯前端JavaScript实现Excel IO案例分享
Aug 26 Javascript
webpack配置的最佳实践分享
Apr 21 Javascript
JavaScript使用Ajax上传文件的示例代码
Aug 10 Javascript
实例分析js事件循环机制
Dec 13 Javascript
jQuery轮播图实例详解
Aug 15 jQuery
JavaScript架构搭建前端监控如何采集异常数据
Jun 25 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简单实现二维数组赋值与遍历功能示例
2017/10/19 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
Aptana调试javascript图解教程
2009/11/30 Javascript
jQuery前台数据获取实现代码
2011/03/16 Javascript
探讨JQUERY JSON的反序列化类 using问题的解决方法
2013/12/19 Javascript
浅谈javascript中call()、apply()、bind()的用法
2015/04/20 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
MvcPager分页控件 适用于Bootstrap
2017/06/03 Javascript
vue生成文件本地打开查看效果的实例
2018/09/06 Javascript
100行代码实现一个vue分页组功能
2018/11/06 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
Vue中watch、computed、updated三者的区别及用法
2020/07/27 Javascript
解决Django模板无法使用perms变量问题的方法
2017/09/10 Python
详谈python read readline readlines的区别
2017/09/22 Python
python中的内置函数max()和min()及mas()函数的高级用法
2018/03/29 Python
python如何查看微信消息撤回
2018/11/27 Python
django项目环境搭建及在虚拟机本地创建django项目的教程
2019/08/02 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
2020/06/03 Python
keras和tensorflow使用fit_generator 批次训练操作
2020/07/03 Python
Django实现随机图形验证码的示例
2020/10/15 Python
Python脚本调试工具安装过程
2021/01/11 Python
CSS3 Flexbox中flex-shrink属性的用法示例介绍
2013/12/30 HTML / CSS
html5模拟平抛运动(模拟小球平抛运动过程)
2013/07/25 HTML / CSS
英国设计的甲板鞋和船鞋:Chatham
2018/12/06 全球购物
加大码胸罩、内裤和服装:Just My Size
2019/03/21 全球购物
竞聘医务工作人员的自我评价分享
2013/11/04 职场文书
暑期实践思想汇报
2014/01/06 职场文书
3分钟英语演讲稿
2014/04/29 职场文书
我的理想演讲稿
2014/04/30 职场文书
党员自我剖析材料(群众路线)
2014/10/06 职场文书
安全生产标语大全
2014/10/06 职场文书
帝企鹅日记观后感
2015/06/10 职场文书
2019职场单身人才调研报告:互联网行业单身比例最高
2019/08/07 职场文书
python状态机transitions库详解
2021/06/02 Python
Python机器学习应用之基于线性判别模型的分类篇详解
2022/01/18 Python