您现在的位置是:网站首页> 编程资料编程资料
编程式处理Css样式的示例代码HTML外部样式表如何引入CSS样式详解CSS3中常用的样式【基本文本和字体样式】CSS 选择所有子元素添加样式的方法CSS常用样式之绘制双箭头的示例代码详解中文字体在CSS样式中font-family对应的英文名称CSS实现鼠标悬停改变其他标签样式的示例代码解决ElementUI自定义CSS样式不生效的问题
2023-10-17
312人已围观
简介 这篇文章主要介绍了编程式处理Css样式的示例代码,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

编程式方法的好处
1.全局控制,避免样式散乱
2.代码简洁,开发快速 函数式编程大量使用函数,减少了代码的重复,因此程序比较短,开发速度较快
3.接近自然语言,易于理解 函数式编程的自由度很高,可以写出很接近自然语言的代码
4.更方便的代码管理
5.书写样式成为一门艺术
Less
Bad
.card-title { font: "PingFang-SC-medium"; color: #333; font-size: 18px; } .card-title { font: "PingFang-SC-regular"; font-size: 14px; color: #333; }Good
// 申明less函数 .mixin-font-class(@fontColor: yellow; @fontSize; @fontFamily) { font-family: @fontFamily; font-size: @fontSize; color: @fontColor; }应用
h6 { .mixin-font-class(@fontColor:red;@fontSize:12px;@fontFamily:"PingFang-SC-medium"); } h2{ .mixin-font-class(@fontColor:blue;@fontSize:15px;@fontFamily:"PingFang-SC-regular"); }
全局Less
在Vue-cli模式中
// 添加全局less pluginOptions: { 'style-resources-loader': { preProcessor: 'less', patterns: [ resolve('./src/less/theme.less') ] } },// 在任何组件中或者less文件中使用
scss
$font-normal-color = #222; $font-light-color = #333; @mixin font-class($fontFamily, $fontSize, $fontColor) { font-family: $fontFamily; font-size: $fontSize; color: $fontColor; } @mixin font-large($size: 14px, $color: $font-normal-color) { @include font-class($font-family-medium, $size, $color); } @mixin font-normal($size: 14px, $color: $font-light-color) { @include font-class($font-family-regular, $size, $color); }使用
.form-title { @include font-large(16px, red); } .form-text { @include font-large(12px, blue); }注意less函数的参数使用的@,scss使用的$
到此这篇关于编程式处理Css样式的文章就介绍到这了,更多相关编程式处理Css样式内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
相关内容
- 详解css3使用transform出现字体模糊的解决办法CSS3 translate导致字体模糊的实例代码
- css3实现文字首尾衔接跑马灯的示例代码结合 CSS3 transition transform 实现简单的跑马灯效果的示例
- 使用CSS伪元素控制连续几个元素的样式方法使用CSS的clip-path属性实现不规则图形的显示使用css实现特殊标志或图形css如何绘制特殊图形的方法示例详解常用css样式(布局)详解CSS3中常用的样式【基本文本和字体样式】编程式处理Css样式的示例代码纯CSS3 gradient属性制作36种漂亮的html网页渐变按钮样式css样式常见图形效果展示的实例代码
- 详解CSS边距重叠与解决方案探究CSS 外边距(margin)重叠及防止方法详解css边距重叠的几种解决方案
- 使用flex布局轻松实现页面布局的示例代码flex是什么及flex布局语法教程详解详解flex布局下图片变形的解决方法Flex布局让子项保持自身高度的实现css3 flex布局实现平均分配元素的示例代码flex布局实现上下固定中间滑动的布局方式flex布局实现无缝滚动的示例代码Flex移动布局中单行和双行布局的区别及使用详解CSS3新增布局之: flex详解flex布局实现每行固定数量+自适应布局浅谈Flex布局与缩放比例计算
- 全民英雄2.5.1最新版本玩法攻略_全民英雄2.5.1版本更新详情_手机游戏_游戏攻略_
- 全民英雄通用修改属性无敌刷分装备攻略心得_手机游戏_游戏攻略_
- 全民英雄智力英雄冰女技能解析_智力英雄冰女技能怎么样_手机游戏_游戏攻略_
- 全民英雄力量英雄龙骑全面解析_力量英雄龙骑究竟好不好用_手机游戏_游戏攻略_
- 全民英雄魔能风暴碎片获得方法_全民英雄魔能风暴碎片怎么获得_手机游戏_游戏攻略_
