从0搭建vue项目笔记1

项目背景:公司要开新的项目,决定使用现在流行的vue搭建前端的框架。我之前写过一些vue.js的代码,还没有使用构建工具搭建过vue项目,所以记录一下搭建的过程。

1 关于style标签中的scoped

scoped属性,当 style标签有 scoped 属性时,它的 CSS 只作用于当前组件中的元素。如果不加这个属性,写在style标签中的样式就是全局样式了,当然这两种是可以同时存在的。在https://vue-loader-v14.vuejs.org/zh-cn/features/scoped-css.html这个网页中有更加详细的解释。

2 关于屏幕高度的计算

在这里插入图片描述
在做框架页面的时候需要计算页面高度使得菜单内容和组件内容充满屏幕。有两种方法,可以使用js计算页面高度,从而进行控制。也可以使用css的calc()进行计算。要注意vw是宽度单位,100vw就是100%宽,vh是高度单位,100vh就是100%高。括号中的计算支持加减乘除,但是注意要在运算符号前后使用空格,否则不管用。如

<div style="width: calc(100vw - 10px)"> 

宽度:100%-10px的意思

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值