第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

【金秋打卡】第5天-玩轉(zhuǎn)組件庫搭建全流程

標(biāo)簽:
Html5 CSS3 Sass/Less

第一模块

​ 课程名称:玩转组件库搭建全流程

​ 章节名称:

  • 3-2 编写html结构的样式代码

​ 讲师姓名:郭小新

第二模块

​ 课程内容(概述)

​ 1、Sass的优点

兼容Css、特性丰富、成熟、行业认可、社区庞大、众多框架使用Sass构建

​ 2、如何基于html和Sass样式编写组件

第三模块

rollup打包组件库(三) - 用Css原子化思想实现UI样式

基于上一篇文章,这次用Css原子化思想实现UI样式。

什么是原子化:原子化 Css 是一种 Css 的架构方式,它倾向于小巧且用途单一的class,并且会以视觉效果进行命名。是一类基础 Css 的统称。

SassSassCss3语言的扩展,能帮助我们省事地写出更好的样式表,编译出标准的Css代码用于各种生产环境。本项目采用Sass来编写样式。

安装编译Sass插件
npm install rollup-plugin-postcss autoprefixer --save-dev
rollup.config.js增加编译Sass配置
// 在rollup.config.js plugins增加以下配置亦可
...
module.exports = {
    plugins: [
        ...
        postcss({
            // 使用autoprefixer插件来给Css样式加前缀
            plugins: [autoprefixer()],
            // 是否提取到文件 这里亦可填写文件路径path.resolve('dist/my-custom-file-name.css')
            extract: true,
            // 开启压缩
            minimize: true,
            // 处理的文件后缀
            extensions: ['css', 'Sass']
        })
        ...
    ]
}
部分语法示例
// 生成字体大小样式 从10开始递增2
@mixin GentFontSize($start, $end, $step) {
    .max-font-0 {
        font-size: 0;
    }
    .max-font-100pct {
        font-size: 100%;
    }
    $m: $start;
    @while $m <=$end {
        .max-font-#{$m} {
            font-size: #{$m}px;
        }
        $m: $m + $step;
    }
}
@include GentFontSize(10, 60, 2);

编译后生成的代码如下

.max-font-10{font-size:10px}
.max-font-12{font-size:12px}
...
.max-font-60{font-size:60px}

使用

<ExtButton clzss="max-h-50 max-p-10 max-font-20" text="这是button" />

Sass语法可查看对应官网说明

第四模块

图片描述
图片描述

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
學(xué)生
手記
粉絲
1
獲贊與收藏
0

關(guān)注作者,訂閱最新文章

閱讀免費(fèi)教程

  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消