• CSS3学习笔记-技术提示


    css书写过程中的优先级

    (1)display 及相关声明;

    (2)position 及相关的声明;

    (3) margin、padding 和 border 及相关声明;

    (4)字体/文本相关声明;

    (5)装饰相关声明。

    样式表中的顺序按照html中出现的顺序进行编写

    根据情况来书写后备代码

    <!--[if lte IE 8]> <!-- IE 条件注释 -->
    <link src="ie_only.css" rel="stylesheet" />
    <![endif]--> 

    腻子脚本(polyfill)指的是一段 JavaScript 代码,能够赋予浏览器未曾有过的功能。

    要在页面中添加一段腻子脚本,首先要下载并将其保存在网站的一个文件夹中。

     html5shiv.js(http://code.google.com/p/html5shiv):让 IE8 及更低版本的 IE 识别 section、 article、nav 等 HTML5 元素。

     selectivizr(http://www.selectivizr.com):让 IE(6/7/8)支持::first-child 等高级 CSS 选择符。

     IE9.js(http://code.google.com/p/ie7-js):修复从 IE6 到 IE9 的很多 bug 和缺损 功能。

     CSS3Pie(http://css3pie.com):让 IE6 到 IE9 支持圆角、背景渐变、边框图片、盒 阴影、RGBa 颜色等可视化的 CSS3 功能。

     Respond.js(https://github.com/scottjehl/respond)让旧版本浏览器支持媒体查询。

     -prefix-free(http://lea.verou.me/projects)为需要厂商前缀的 CSS3 声明添加前缀(参 见第 4 章)。

     borderBoxModel.js(https://github.com/albertogasparin/borderBoxModel):让 IE6 和 IE7 支持 CSS3 的 box-sizing 属性。

  • 相关阅读:
    项目无法运行iPhone5模拟器
    多线程下载图片,滑动tableView崩溃--资源抢夺问题
    提醒事项 1. 冥想TX 2.下班路上听歌激励自己 3. 不戴眼镜 4. 困难任务拆解
    AutoLayout性能不如frame
    Tunnelblick 覆盖安装失败
    weakSelf 和 strongSelf
    动画
    4/16 近期状态
    知乎live 我的读书经验 总结
    C语言-第23课
  • 原文地址:https://www.cnblogs.com/goOtter/p/9664355.html
Copyright © 2020-2023  润新知