上一篇我们实作了 _variable.sass 的内容,那 main.sass 内还要放什麽呢?基本上,main.sass 就会是当作我们所有 sass 的引入入口,就像是 vue、react 使用的 App.js 一样,作为其他 js 的引入入口。
为了使网页中的字型以及颜色先达到统一的一致性,我们先新建一个 basic.sass 来定义 body 以及其他需要统一修改样式的内容,之後在 main.js 引入生效。
// _basic.sass
body
font-family: $sans-font
text-transform: uppercase
// 所有自行套用上 noto sans tc,并且是转换为大写的状态
a
color: $primary-color
text-decoration: none
hover: hover
a:hover
color: $secondary-color
// 因为 VOGUE 的 link 都是 hover 红色的,所以我们这边也先统一设置一下
.container
color: $primary-color
background-color: $primary-background-color
// 设置 container class 来准备装上内容,并且预设字体颜色及背景色
基本上的配置大概先做到这样,我们之後再配合 html 的结果来调整。
比较需要注意的是,main.sass 中的引入顺序会影响参数的读取,所以要注意!一开始的变数文件 _variable.sass 要放在最上方,之後才是引入 basic.sass 喔!
// main.sass
@import "variable"
@import "basic"
现在我们拥有了:
来组合我们的 sass,有没有觉得架构越来越明显?没有也没关系,相信你之後应该会慢慢感受到的,期望大家都能一起开窍(?
今天就先这样啦~掰啦~
除此之外,也欢迎大家走走逛逛关於我们团队夥伴的文章
juck30808 - Python - 数位行销分析与 Youtube API 教学
SiQing47 - 前端?後端?你早晚都要全端的,何不从现在开始?
<<: [区块链&DAPP介绍 Day23] Dapp 实战 安装 truffle
>>: Proxmox VE 安装容器:Rocky Linux 8.4 及其它应用 (WordPress, Nextcloud, Odoo)
Hello, 各位 iT邦帮忙 的粉丝们大家好~~~ 本篇是 Re: 从零开始用 Xamarin 技...
在地狱厨房中,常常看到有人因为Risotto翻车导致戈登大吼骂人的画面,决定来挑战看看传统义大利炖...
新增 VRF 网卡 # vrf_YINETWORK 为 VRF 网卡名称,table 後的数字为路由...
除了可以用CDN(Content Delivery Network)的方式来引入Vue之外,我们还可...
前言 我们已经知道了可以用一个 Auto Encoder-Decoder 的结构来学习记忆 Inpu...