当前位置: 首页 > news >正文

网站制作网站建设单位东营网站建设服务电话

网站制作网站建设单位,东营网站建设服务电话,门户网站需求,焦作 网站建设Sass mixin 与 include mixin 指令允许我们定义一个可以在整个样式表中重复使用的样式。 include 指令可以将混入#xff08;mixin#xff09;引入到文档中。 定义一个混入 混入(mixin)通过 mixin 指令来定义。 mixin name { property: value; property: value; ... } 以…Sass mixin 与 include mixin 指令允许我们定义一个可以在整个样式表中重复使用的样式。 include 指令可以将混入mixin引入到文档中。 定义一个混入 混入(mixin)通过 mixin 指令来定义。 mixin name { property: value; property: value; ... } 以下实例创建一个名为 important-text 的混入 Sass 代码 mixin important-text {   color: red;   font-size: 25px;   font-weight: bold;   border: 1px solid blue; } 注意Sass 的连接符号 - 与下划线符号 _ 是相同的也就是 mixin important-text { } 与 mixin important_text { } 是一样的混入。 使用混入 include 指令可用于包含一混入 Sass include 混入语法 selector {   include mixin-name; } 因此包含 important-text 混入代码如下 实例 .danger {   include important-text;   background-color: green; } 将以上代码转换为 CSS 代码如下所示 Css 代码 .danger {   color: red;   font-size: 25px;   font-weight: bold;   border: 1px solid blue;   background-color: green; } 混入中也可以包含混入如下所示 实例 mixin special-text {   include important-text;   include link;   include special-border; } 向混入传递变量 混入可以接收参数。 我们可以向混入传递变量。 定义可以接收参数的混入 实例 /* 混入接收两个参数 */ mixin bordered($color, $width) {   border: $width solid $color; } .myArticle {   include bordered(blue, 1px);  // 调用混入并传递两个参数 } .myNotes {   include bordered(red, 2px); // 调用混入并传递两个参数 } 以上实例的混入参数为设置边框的属性 (color 和 width) 。 将以上代码转换为 CSS 代码如下所示 Css 代码 .myArticle {   border: 1px solid blue; } .myNotes {   border: 2px solid red; } 混入的参数也可以定义默认值语法格式如下 实例 mixin bordered($color: blue, $width: 1px) {   border: $width solid $color; } 在包含混入时你只需要传递需要的变量名及其值 实例 mixin sexy-border($color, $width: 1in) {   border: {     color: $color;     width: $width;     style: dashed;   } } p { include sexy-border(blue); } h1 { include sexy-border(blue, 2in); } 将以上代码转换为 CSS 代码如下所示 Css 代码 p {   border-color: blue;   border-width: 1in;   border-style: dashed; } h1 {   border-color: blue;   border-width: 2in;   border-style: dashed; } 可变参数 有时不能确定一个混入mixin或者一个函数function使用多少个参数这时我们就可以使用 ... 来设置可变参数。 例如用于创建盒子阴影box-shadow的一个混入mixin可以采取任何数量的 box-shadow 作为参数。 实例 mixin box-shadow($shadows...) {       -moz-box-shadow: $shadows;       -webkit-box-shadow: $shadows;       box-shadow: $shadows; } .shadows {   include box-shadow(0px 4px 5px #666, 2px 6px 10px #999); } 将以上代码转换为 CSS 代码如下所示 Css 代码 .shadows {   -moz-box-shadow: 0px 4px 5px #666, 2px 6px 10px #999;   -webkit-box-shadow: 0px 4px 5px #666, 2px 6px 10px #999;   box-shadow: 0px 4px 5px #666, 2px 6px 10px #999; } 浏览器前缀使用混入 浏览器前缀使用混入也是非常方便的如下实例 实例 mixin transform($property) {   -webkit-transform: $property;   -ms-transform: $property;   transform: $property; } .myBox {   include transform(rotate(20deg)); } 将以上代码转换为 CSS 代码如下所示 Css 代码 .myBox {   -webkit-transform: rotate(20deg);   -ms-transform: rotate(20deg);   transform: rotate(20deg); }
http://www.ho-use.cn/article/10820762.html

相关文章:

  • 个人网站建设论文绪论常州网站建设软件
  • 北京电商网站开发平台网站排名易下拉排名
  • 如何调整网站板块位置济南正规网站制作品牌
  • 推广网站哪家做的好福州网站制作培训
  • 人工智能的网站python 可以做网站吗
  • 搜索引擎中 哪些网站可以获得更好的排名海外服务器价格
  • 在线免费建网站网站地址栏
  • 软件公司做网站吗阿里企业邮箱登录
  • 知名网站定制报价七牛云 wordpress
  • 银川公司网站建设专业营销网站带客
  • 酒店网站建设方案建设网站基础知识
  • 最牛网站设计公司做外贸需要几个网站
  • 广西网站建设哪里有如何申请二级域名
  • 做网站交互效果用什么软件网站开发报价明细
  • 怎么做网站服务器系统游戏门户网站开发资源
  • 文山网站开发wordpress 手册
  • 腾讯快速建站平台空气炸锅做糕点的网站
  • 网站建设怎么付款关键词优化的发展趋势
  • 石家庄网站定做模板网站建设开发
  • 漳平建设局网站重庆网站建设方案详细方案
  • 做移动网站快速排电子商务网站建设初学视频教程
  • 优质做网站哪家正规手机网页游戏排行榜前十
  • 旅游网站建设策划方案自助 建网站
  • 黑龙江新闻最新消息今天百度seo排名优化是什么
  • 免费公司建站服务器个人买能干什么
  • 网站建设算加工承揽合同吗太原定制网站开发制作
  • 深圳快速网站制图文型官网站
  • 网站的做网站的公司专业网站设计第三方服务
  • 长春求推荐好的网站优化推广教育机构有哪些
  • 深圳外贸网站怎么建怎么根据街景图片找地址