添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Vue body样式修改方式

作者:毛毛虫呜呜

这篇文章主要介绍了Vue body样式修改方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Vue body样式修改

这篇文章记录自己再写项目是遇到的App.vue显示问题。

问题 :查看页面时,发现有8px的margin,看着很不爽,想要去掉这个margin。

修改前:直接上图

通过beforeCreate函数设置App.vue中body的样式

export default {
  beforeCreate() {
    document.querySelector('body').setAttribute('style', 'margin:0;')

可以明显看出,外边距已经没有了,over。

vue给body单独设置样式

在vue项目中,有时候会需要给单独的页面中的body设置样式,下面是两种方法

1.在beforeCreate()中给body添加属性

  beforeCreate() {
            document.querySelector('body').setAttribute('style', 'background-color:#fffcf5;')

2.给最外层的div添加个类名,然后处理

<template>
    <div class="body-bg"></div>
</template>
<style scoped lang="scss">
    .body-bg {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        overflow-y: auto;
        background-color: #fff;
</style>

目前就知道这两种,以后看到了再补充吧

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • Vue实现刷新当前页面的三种方式总结
    Vue实现刷新当前页面的三种方式总结
    2023-01-01
  • Vue (Vuex)中 store 基本用法
    Vue (Vuex)中 store 基本用法
    2023-01-01
  • Vue引入并使用Element组件库的两种方式小结
    Vue引入并使用Element组件库的两种方式小结
    2023-01-01
  • 如何使用el-table+el-tree+el-select动态选择对应值
    如何使用el-table+el-tree+el-select动态选择对应值
    2023-01-01
  • Vue body样式修改方式
    Vue body样式修改方式
    2023-01-01
  • vue全家桶-vuex深入讲解
    vue全家桶-vuex深入讲解
    2023-01-01
  • 一篇Vue、React重点详解大全
    一篇Vue、React重点详解大全
    2023-01-01
  • vue项目刷新当前页面的三种方式(重载当前页面数据)
    vue项目刷新当前页面的三种方式(重载当前页面数据)
    2023-01-01
  • 美国设下计谋,用娘炮文化重塑日本,已影响至中国
    美国设下计谋,用娘炮文化重塑日本,已影响至中国
    2021-11-19
  • 时空伴随者是什么意思?时空伴随者介绍
    时空伴随者是什么意思?时空伴随者介绍
    2021-11-09
  • 工信部称网盘企业免费用户最低速率应满足基本下载需求,天翼云盘回应:坚决支持,始终
    工信部称网盘企业免费用户最低速率应满足基本下载需求,天翼云盘回应:坚决支持,始终
    2021-11-05
  • 2022年放假安排出炉:五一连休5天 2022年所有节日一览表
    2022年放假安排出炉:五一连休5天 2022年所有节日一览表
    2021-10-26
  • 电脑版 - 返回首页

    2006-2023 脚本之家 JB51.Net , All Rights Reserved.
    苏ICP备14036222号