vue 变换背景颜色(末尾元素不能使用margin,用padding代替)

本文深入探讨了前端开发的关键技术,包括如何使用Vue框架优化页面交互体验,通过Webpack实现资源的高效打包,以及利用Babel进行代码转换以提高兼容性。文章还详细介绍了如何为页面元素添加样式和背景色,以及在不同屏幕尺寸下保持良好的视觉效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<div id="question">//关键
    <van-sticky>
      <back :title="title"></back>
    </van-sticky>
    <van-collapse v-model="activeName" accordion>
      <div class="list" v-for="(tit,i) in contents" :key="i">
        <van-collapse-item :title="tit.title" :name="i">{{tit.content}}</van-collapse-item>
      </div>
    </van-collapse>
  </div>
// 内容超出一屏,需要加上接口中使用
    getList() {
        document
          .getElementById("question")
          .setAttribute("style", "background-color:#f6f6f6");
    }
  },
  // 进入加入背景颜色
  mounted() {
    document
      .querySelector("body")
      .setAttribute("style", "background-color:#f6f6f6");
  },
  // 离开去除背景颜色
  beforeDestroy() {
    document.querySelector("body").removeAttribute("style");
  }

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值