Vue-cli中为单独页面设置背景色的实现方法
栏目: 编程语言 · JavaScript · 发布时间: 8年前
内容简介:下面小编就为大家分享一篇Vue-cli中为单独页面设置背景色的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
例子:
<template>
<div class="finish-wrap">
<div class="finish-header">
<div class="finish-img">
</div>
</div>
<div class="finish-tip">
支付成功
</div>
<div class="finish-footer">
<router-link to="/">学车所需资料</router-link>
<span>
<router-link to="/">学车考照流程</router-link>
</span>
</div>
</div>
</template>
1.如果直接在css中设置body的background-color,会导致其他页面的背景色响应改变,所以不可取;
2.如上面例子如果设置.finish-wrap的背景色以及高度为100%时,会发现只是一部分的背景色发现改变,却不能使整个屏幕背景色变化;
原因:打开app.vue,你会看到
<template>
<div>
<router-view></router-view>
</div>
</template>
原因就是这里还有一层div,所以你改变的不是最外层的div背景色,但是你有不能修改这里,所以:
解决方法:
我们要让.finish-wrap脱离文档流,为他添加个fixed属性,最后结果:
.finish-wrap background-color rgb(255,255,255) height: 100% position: fixed width: 100%
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- CSS设置背景模糊
- css去掉table的td单元格的间距cellspacing,设置隔行显示不同背景颜色
- text-fill-color:仿苹果官网介绍效果 CSS设置文字渐变效果 文字背景图遮罩
- 根据 轮播图背景色 自动填充剩余背景色的 走马灯
- 大图背景悬停导航菜单
- 标题带背景图片的表格
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Head First JavaScript Programming
Eric T. Freeman、Elisabeth Robson / O'Reilly Media / 2014-4-10 / USD 49.99
This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browser’s document object model. You won’t just be read......一起来看看 《Head First JavaScript Programming》 这本书的介绍吧!