By CaesarChang         

~关注我  带你看更多精品技术和面试必备

CSS 最全 最精美 不好你打我_选择器

什么是CSS?

CSS 指层叠样式表 (Cascading Style Sheets)

样式层叠次序

1. 浏览器缺省设置

2. 外部样式表

CSS 最全 最精美 不好你打我_ico_02

或者

CSS 最全 最精美 不好你打我_ico_03

3. 内部样式表(位于标签内部)

CSS 最全 最精美 不好你打我_ico_04

4. 内联样式(在 HTML 元素内部)

CSS 最全 最精美 不好你打我_CSS_05

内联样式(在 HTML 元素内部)拥有最⾼的优先权

注释:

 /* ... */

选择器:

 

 1.标签选择器

    语法:标签名{  },

eg:h1{  }//为所有的h1元素设置样式。

    2.ID选择器

    语法:#id名{  }       //id值唯一不能重复

,eg:   #top{  }//为id为top的元素设置样式。

    3.类选择器

    语法:.class{  },

eg:.box{  }//为所有的class值为box的元素设置样式。

    4.组选择器

    语法:选择器1,选择器2,选择器N{  },

eg:#box1,.box2,p{  }//为id为box1,class为box2和p的元素共同设置样式。

    5、通配符选择器

    语法:  * {  },

eg:*{font-size:16px}//将整个页面字体大小设为16px。

    6.后代选择器

    语法:  选择器1   选择器2{  },

eg:p.aa{}//选中指定祖先元素p的指定后代.aa。

    7.子元素选择器

    语法:父元素>子元素{   },

eg:p>.box{   }//选中父元素p的指定子元素.box。注意与后代元素选择器的区别

    8.伪类选择器

    :link-未访问过的超链接。

    :visited-已访问过的超链接。

    :hover-鼠标经过的元素。

    :active-正在点击的元素。

  eg:a:hover{color:red}//鼠标经过a标签时,颜色变为红色。

9 CSS3中的选择器:

CSS 最全 最精美 不好你打我_ico_06

CSS 最全 最精美 不好你打我_ico_07

CSS选择器的优先级顺序

!important会覆盖页面内任何位置定义的元素样式。

    2.内联的< 标签 style="属性: 值">样式

    3.id选择器

    4.类选择器

    5.标签选择器

    6.通配符选择器

    7.浏览器自定义或继承的

CSS常⽤属性

1 尺寸 颜色

2 字体

CSS 最全 最精美 不好你打我_选择器_08

3 文本

CSS 最全 最精美 不好你打我_CSS_09

4 背景属性:background

CSS 最全 最精美 不好你打我_CSS_10

5边框

CSS 最全 最精美 不好你打我_选择器_11

CSS 最全 最精美 不好你打我_ico_12

6 * 内补⽩(内补丁)

CSS 最全 最精美 不好你打我_ico_13

.7 * 外补⽩(外补丁)

CSS 最全 最精美 不好你打我_选择器_14

8 Position定位

CSS 最全 最精美 不好你打我_CSS_15

9. Layout布局

CSS 最全 最精美 不好你打我_CSS_16

.10 Flexible Box 弹性盒⼦(新版)

CSS 最全 最精美 不好你打我_CSS_17

CSS 最全 最精美 不好你打我_ico_18

多栏

CSS 最全 最精美 不好你打我_ico_19

过度:

CSS 最全 最精美 不好你打我_CSS_20

动画:

CSS 最全 最精美 不好你打我_CSS_21

其他:

CSS 最全 最精美 不好你打我_选择器_22

字体

阿里:

  1. 登录http://www.iconfont.cn/ 阿里巴巴矢量图标库,github或微博登录
  2. 选择喜欢的图标添加入库
  3. 然后点击右侧购物车,点击最下面的‘下载代码’按钮,下载保存到本地,解压即可得到需要的
  4. 拷贝项目下面生成的font-face(注意路径)

/* 声明字体 */

@font-face { /* 引用字体文件(注意路径)format告诉浏览器这些字体文件以什么格式解析 */ font-family: 'iconfont'; src: url('iconfont.eot');/* IE9*/ src: url('iconfont.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */ url('iconfont.woff') format('woff'),/* chrome, firefox */ url('iconfont.ttf') format('truetype'),/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('iconfont.svg#iconfont') format('svg');/* iOS 4.1- */ }

.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;
}

挑选相应图标并获取字体编码,应用于页面

<i class="iconfont">3</i>

 接线来请移步 javaScirpt吧  点我进入 

CSS 最全 最精美 不好你打我_CSS_23

点个赞呗 么么哒  !