Vue3集成scss实现清除浏览器默认样式
<template>
<div class="app-container">
<!-- 内容 -->
</div>
</template>
<script setup lang="ts">
// TypeScript 脚本部分
</script>
<style lang="scss">
/* 全局样式,用于覆盖浏览器默认样式 */
/* 重置边距和填充 */
* {
margin: 0;
padding: 0;
}
/* 设置盒模型的盒子尺寸由内容设定 */
* {
box-sizing: border-box;
}
/* 移除默认的列表样式 */
ul {
list-style: none;
}
/* 设置app-container类的样式 */
.app-container {
font-family: Avenir, Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: #2c3e50;
/* 其他样式 */
}
</style>
这个例子展示了如何在Vue 3项目中使用SCSS来清除浏览器的默认样式,并设置基本的全局字体和字体平滑样式。这有助于为你的Vue应用程序设置一个统一的样式基线。
评论已关闭