
Vue新建项目——页面初始化
解决定高问题:
发布日期:2021-05-08 02:11:44
浏览次数:5
分类:精选文章
本文共 598 字,大约阅读时间需要 1 分钟。
通过VueCLI新创建的Vue项目,页面存在一些问题:
- 页面四周有空白
- 页面默认不会占满浏览器高度
页面周围空白问题原因:
VueCLI新创建的Vue项目,页面默认外边距为8px;

页面高度100%设置问题原因
我们知道:
- 如果一个div块级元素没有主动为其设置宽度和高度,浏览器会为其分配可以使用的最大宽度,但是不会分配高度;
- 另外块级元素的高度是由子元素堆砌起来的,因此html和body标签的高度也是由子级元素堆撑起来;
- 元素高度百分比需要向上遍历父标签找到一个定值高度才能起作用,如果中间有一个标签高度为auto或者是没有设置height属性,则高度百分比不起作用;
- div的父元素为body,body的父元素为html,设置html的height为100%,即获取浏览器定高;
解决方式
修改App.vue中样式的代码:
添加:html{ height: 100%; } body{ margin: 0; height: 100%; }
其中修改margin为0则没有页面四周的空白;
解决后效果
解决四周白边问题:


发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月13日 08时13分13秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
(C++11/14/17学习笔记):线程启动、结束,创建线程多法、join,detach
2019-03-04
leetcode 14 最长公共前缀
2019-03-04
做做Java
2019-03-04
C++并发与多线程(一)
2019-03-04
计算机网络子网划分错题集
2019-03-04
java一些基本程序
2019-03-04
vue-依赖-点击复制
2019-03-04
LeetCode 116填充每个节点的下一个右侧结点指针
2019-03-04
2021-4-28【PTA】【L2-1 包装机 (25 分)】
2019-03-04
Arduino mega2560+MPU6050利用加速度值控制舵机
2019-03-04
紫书——蛇形填数
2019-03-04
A Guide to Node.js Logging
2019-03-04
webwxbatchgetcontact一个神奇的接口
2019-03-04
Edge浏览器:你的的内核我的芯
2019-03-04
【考研英语-基础-简单句】简单句的核心变化_谓语情态
2019-03-04
Jetson AGX Xavier硬件自启动
2019-03-04
统计字符数
2019-03-04
JS数据类型的判断
2019-03-04
实现一个简易Vue(三)Compiler
2019-03-04