TDK优化 模块化思想 阿里巴巴矢量库 css文件引入顺序 外边距塌陷
2020/12/31
TDK优化
标题logo优化
模块化开发思想 结构拆分
阿里巴巴矢量图库 https://www.iconfont.cn/
- 选择图标是ui做的
- 引入方式 推荐font class方式(点击官网“使用帮助” 有如何引入字体图标的教程)
方法一:
第一步:拷贝项目下面生成的font-face
@font-face {font-family: ‘iconfont’;
src: url(‘iconfont.eot’);
src: url(‘iconfont.eot?#iefix’) format(‘embedded-opentype’),
url(‘iconfont.woff’) format(‘woff’),
url(‘iconfont.ttf’) format(‘truetype’),
url(‘iconfont.svg#iconfont’) format(‘svg’);
}
第二步:定义使用iconfont的样式
.iconfont{
font-family:“iconfont” !important;
font-size:16px;font-style:normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
-moz-osx-font-smoothing: grayscale;}
第三步:挑选相应图标并获取字体编码,应用于页面
3方法二:
第一步:引入项目下面生成的 fontclass 代码:
<link rel="stylesheet" href="./iconfont.css">
第二步:挑选相应图标并获取类名,应用于页面:
<span class="iconfont icon-xxx"></span>
- 方法三在线引入:在官网生成代码 使用引入链接的方式
- 使用在线引入方式 小缺点:不是存在本地 会有风险。
- 开发过程中使用在线引入,上线前下载到本地。
tip:
css文件引入顺序:
1.base.css 清除默认样式
2.引入第三方的类库的css文件
3.common.css公共样式
4.页面自己的样式
涉及到用户敏感信息的页面 是不需要seo优化的
触发外边距塌陷问题解决方法:
第一种 元素加属性float:left; 浮动脱标的元素是不会触发外边距塌陷的
第二种 父元素设置overflow:hidden;
第三种 父元素设置padding;(使用了怪异盒模型不用再改宽高)
TDK优化 模块化思想 阿里巴巴矢量库 css文件引入顺序 外边距塌陷相关推荐
- 项目中引入阿里巴巴矢量库(unicode)
首先选择阿里巴巴矢量库添加到项目,下载到本地. 将下列几个文件添加到项目 在main.js中引入 import '../src/assets/scss/iconfont/iconfont.css';
- 微信开发工具及Hbuilder中引用阿里巴巴矢量库(步骤一样)
第一步:创建一个阿里巴巴矢量库项目,将图标加入项目中,并生成一个在线的css文件 第二步:在微信开发者工具中新建一个.wxss文件,把第一步中的复制好的代码粘贴到这个文件中,如果将来有新的图标放置项目 ...
- 全网最细,实测可用!Iconfont阿里巴巴矢量库的使用,将icon图标引入前端页面
Iconfont阿里巴巴矢量库的使用 阿里巴巴矢量库 使用步骤: (因为阿里矢量图库类似一个商场一样的设计,需要我们登录,把想要的图标放进我们的购物车中,步骤可能有些繁琐) 先看一下gif图吧,如果看 ...
- 阿里巴巴矢量库IconFont__使用小录
使用阿里巴巴矢量库方法虽然不难,但本人记性不好,遂在次记录几笔 阿里巴巴矢量库地址:http://www.iconfont.cn/plus 阿里巴巴矢量库图标好处: 1:图标矢量化 2:自己总结:ic ...
- uni-app引入阿里巴巴矢量库(iconfont)图标
标题uni-app引入阿里巴巴矢量库(iconfont)图标 进入官网,下载到本地 需要使用的的文件 在uni项目中根目录下的static下创建文件夹iconfont 将这里这个iconfont.cs ...
- 阿里巴巴矢量库的用法
阿里巴巴矢量库的用法: 1.将选中的图标下载到本地 然后把文件解压 , 里边的文件放在自己项目的font文件夹下 2.Unicode 使用步骤如下: 第一步:拷贝项目下面生成的 @font-face ...
- 小程序--微信小程序使用阿里巴巴矢量库图标
小程序–微信小程序使用阿里巴巴矢量库图标 2020年4月20日 阿里巴巴矢量库 1.导图 1.1下载图标项目 注:项目默认引用名是iconfont,我这里改成了font,所以我引用的第一个class是 ...
- vue用Symbol方式全局封装Iconfont阿里巴巴矢量库图标组件
一.在components路径下创建IconSvg文件夹 并在IconSvg下创建IconSvg.vue文件.index.js文件 Iconsvg.vue文件代码 <template>&l ...
- 自动组卷系统C语言,模块化思想在试题库组卷系统中的应用--以C语言程序设计课程为例 (1).pdf...
2014年6月 伊犁师范学院学报 (自然科学版) Jun.2014 第 8卷 第 2期 JournalofYiliNormalUniversity(NaturalScienceEdition) V0| ...
最新文章
- new LayoutParams 使用
- C指针原理(44)-汇编基础
- boost::mp11::mp_for_each相关用法的测试程序
- 【蓝桥杯Java_C组·从零开始卷】第六节(二)、蓝桥杯常用数学公式
- linux下编译为知笔记,为知笔记 Linux 版安装
- java main 命令行_java Main 命令行
- 测试开发——软件测试虚拟环境的搭建
- GridView 一些操作
- 双击计算机桌面误删,手提电脑双击界面自动删除是哪里问题
- git报错:ssh variant 'simple' does not support setting port解决
- php js代码,在php中运行js代码的方法
- 移动端Vue3框架demo
- python 模拟登陆QQ空间
- 月薪5000和年薪百万的差距在哪里?
- 基于SDCC的工程化实践
- 【7gyy】利用F11恢复崩溃系统
- 看《西游记》谈团队管理
- 台式计算机如何安装摄像头,台式机如何使用摄像头
- matlab求信号的瞬时相位,phrase MATLAB中关于信号瞬时相位和瞬时频率的提取的代码 - 下载 - 搜珍网...
- [离散数学]命题逻辑P_6:命题等价公式及应用
热门文章
- 华大HC芯片实现定时器计数
- 1022. Digital Library (30)
- MS08-067利用
- backhul 和 fronthaul的区别和含义
- CSS 块元素,行内元素,行内块元素及元素之间转换
- 国开电大 多媒体应用技术基础 形考任务
- 【Linux 应用】 ntp请求时间,以及时间设置方式
- 软件开发架构师的职责
- Rational Rose 画时序图、泳道业务流程图、用例图等。
- 北京化工大学计算机组成原理考试,北京化工大学攻读硕士学位研究生复试样题《计算机组成原理》《操作系统》.doc...