美文网首页
引言、CSS编码技巧

引言、CSS编码技巧

作者: Elevens_regret | 来源:发表于2017-03-28 22:17 被阅读0次

1、currentColor

currentColor是一个表示颜色的关键字,它表示获取当前层级文本的颜色,若没有规定当前层级的文本颜色,则逐级向上查找父级元素的文本颜色。

    color: #c00;
    border: 1px solid currentColor;  //边框的颜色将为 #c00

2、继承

inherit可以用在任何CSS属性中,它总是绑定到父元素的值,对于伪元素,则会取生成该伪元素的宿主元素的值。


a{
  color:inherit;
}

加入上述代码后



3、合理使用简写和扩展写法

background: url("a.png") no-repeat top right / 2em 2em,
            url("b.png") no-repeat bottom right / 2em 2em,
            url("c.png") no-repeat bottom left / 2em 2em;

上述代码中,因为简写语法中的background-size和background-repeat的值重复了3遍,所以可以优化为

background: url("a.png")  top right,
            url("b.png")  bottom right,
            url("c.png")  bottom left;
background-size: 2em 2em;
background-repeat: no-repeat;

单独的只为简写属性中的某一项属性提供一个值,这个值就会扩散并应用到简写属性中的每一项。

相关文章

  • 引言、CSS编码技巧

    1、currentColor currentColor是一个表示颜色的关键字,它表示获取当前层级文本的颜色,若没有...

  • CSS编码技巧

    尽量减少代码重复 这段代码在可维护性方面存在一些问题: 字号与行号写成了绝对值,若决定改变字号同时就要调整行高;且...

  • CSS揭秘-编码技巧

    尽量减少代码重复 在软件开发中,保持代码的DRY 和可维护性是最大的挑战之一,而这句话对CSS 也是适用的。在实践...

  • 伪元素与编码规范

    列举CSS编码规范 命名技巧语义化 语义化标签优先 基于功能、基于内容、基于表现命名 简洁、明了、无后患 css命...

  • task13编码规范、垂直居中

    1、说一说你平时写代码遵守的编码规范。 编码规范主要在命名技巧和CSS规范两个方面(1)命名技巧语义化:选择合适的...

  • 前端开发文档规范

    HTML 编码规范 请查看HTML编码规范 CSS 编码规范 请查看CSS编码规范 JavaScript 编码规范...

  • [转]Web前端开发代码规范(基础)

    一、 引言 二、 HTML/CSS规范 2.1 浏览器兼容 2.2 html代码规范 2.2.1声明与编码 1、h...

  • CSS综合

    HTML编码规范CSS编码规范 垂直居中代码

  • css代码规范

    css编码规范 1代码风格 1.1文件 【建议】css使用无BOM的UTF-8编码 解释:UTF-8编码具有更广泛...

  • Niushop前端CSS及JavaScript编码规范

    这一期,阿牛ger与大家分享Niushop开源商城系统前端代码CSS和JavaScript编码规范。 CSS编码规...

网友评论

      本文标题:引言、CSS编码技巧

      本文链接:https://www.haomeiwen.com/subject/bmssottx.html