1、css引入的四种方式1、行内2、内嵌3、链接 <link href="1.css" rel="stylesheet">4、导入@import url(1.css)

2、<div><p>继承</p></div>设置div属性,字体相关的属性才会被继承 color,font-size,font-family,font-weight,粗细font-style:italic,斜体text-indext:10px缩进、word-spacing:normal字间距

3、Text-decoration:underline下划线overline顶划线 line-through删除线

Text-transform:capitalize单词首字大写uppercase全部大写lowercase全部小写

text-align:justify两端对齐 text-decoration:none;下划线去掉 list-style-type:none;

background-size:cover;背景图片填充整个div

background-attachment:fixed;背景图片固定

background-position:50% 50%;背景图定位

background:blue url(xx.png) no-repeat fixed 30px 40px;

Cursor:pointer;手型 cursor:url(xx.png);

4.鼠标点击love hate

link默认   visited 点击后  hover 浮动上  active 点击时

5.box-sizing:border-box;盒模型 保持div大小不变

6.Font Awesome图标

1、引入<link href="//netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">或下载后引入
2、<i class="fa fa-camera-retro"></i>即可显示 在css直接修改.fa-camera-retro{color:red}

7、定位

absolute绝对定位:脱离文档流,不会独自占满一行;不存在浮动;如果父类有定位,相对于父;如果父类没有定位,相对于body;可用top left right bottom在定位

relative相对定位:没有脱离文档流,独自站一行;浮动可以用;不管父类有没有定位,都是相对于父类定位。

fixed固定的定位:脱离文档流;不会出现滚动条;

static默认静态定位:存在文档流中

8、水平垂直居中

div{
width:100px;
height:100px;
border:1px solid red;
position:absolute;
left:50%;
margin-left:-50px;
top:50%;
margin-top:-50px;
}

9、overflow:hidden/auto/scroll 

10、特殊选择器

10.1 *匹配任何的标记 *{margin:0;padding:0}

10.2 >用于指定父子节点关系

.d1 p{color:red;}

<div class="d1">
<p>我是老大</p>
<div>
<p>我是老大</p>
</div>
<p>我是老大</p>
</div>

.d1>p{color:red;}
<div class="d1">
<p>我是老大</p>
<div>
<p>我是老大</p>
</div>
<p>我是老大</p>
</div>

10.3 E + F 毗邻元素选择器,匹配所有紧随E元素之后的同级元素F

.d1+p{color:red;}
<div>
<p class="d1">我是老大</p>
<p>我是老大</p>
<div>
<p>我是老大</p>
</div>
<p>我是老大</p>
</div>

10.4  E ~ F 匹配所有E元素之后的同级元素F

.d1~p{color:red;}
<div>
<p class="d1">我是老大</p>
<p>我是老大</p>
<div>
<p>我是老大</p>
</div>
<p>我是老大</p>
</div>

10.5

E[att]、[att=val] 、[att^=val]、[att$=val]、[att*=val]

所有att属性、属性值等于val的标签、属性值以val开头、属性值以val结尾、属性值包含val

a[href]{color:red;}  <a href="www.baidu.com">我是老大</a>

a[href='www.baidu.com']{color:green;}<a href="www.baidu.com">我是老大</a>

a[href^='www']{color:pink;}<a href="www.baidu.com">我是老大</a>

a[href$='com']{color:pink;}<a href="www.baidu.com">我是老大</a>

a[href*='bai']{color:pink;}<a href="www.baidu.com">我是老大</a>

css内容整理1的更多相关文章

  1. css内容整理2

    10.6.css伪类.伪元素 伪类用于向某些选择器添加特殊效果:伪元素用于将特殊的效果添加达到某选择器. 区别:伪类的效果可通过添加一个实际的类达到,用::伪元素效果则需要添加一个实际的元素,用:: ...

  2. 【转】css布局居中和CSS内容居中区别和对应DIV CSS代码

    原文地址:http://www.divcss5.com/jiqiao/j771.shtml css布局居中和CSS内容居中区别和对应DIV CSS代码教程与图文代码案例篇 对于新手来说DIV CSS布 ...

  3. css hack整理:区别FF,IE8,IE7,IE6,SF,CH浏览器

    css hack整理:区别FF,IE8,IE7,IE6,SF,CH浏览器 2013年03月24日 ⁄ CSS ⁄ 共 716字 ⁄ 暂无评论         前端开发最要命的事就是处理浏览器的兼容性问 ...

  4. CSS精心整理的面试题

    CSS精心整理的面试题 1.设置边框的样式用border-style实现,设置边框的颜色用border-color实现 2.CSS的语法由选择器.属性.值三部分组成 3.设置一个div的最小宽度为50 ...

  5. 【数学】NOIP数论内容整理

    NOIP数论内容整理 注:特别感谢sdsy的zxy神仙以及lcez的tsr筮安帮助审稿 一.整除: 对于\(a,b~\in~Z\),若\(\exists~k~\in~Z\),\(s.t.~b~=~k~ ...

  6. 前端CSS规范整理_转载、、、

    一.文件规范 1.文件均归档至约定的目录中. 具体要求通过豆瓣的CSS规范进行讲解: 所有的CSS分为两大类:通用类和业务类.通用的CSS文件,放在如下目录中: 基本样式库 /css/core 通用U ...

  7. [转]前端CSS规范整理

    一.文件规范 1.文件均归档至约定的目录中. 具体要求通过豆瓣的CSS规范进行讲解: 所有的CSS分为两大类:通用类和业务类.通用的CSS文件,放在如下目录中: 基本样式库 /css/core  通用 ...

  8. css命名整理

    .container { width: 720px; background: #fafafa; border: 2px dashed #999; padding: 10px; float: left ...

  9. CSS 知识点整理

    本文是我整理的关于CSS的部分基础知识点,适合正在准备前端工作面试的人做简单回顾. 1. 盒子模型 CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容. Mar ...

随机推荐

  1. 深入解读Job System(1)

    https://mp.weixin.qq.com/s/IY_zmySNrit5H8i0CcTR7Q 通常而言,最好不要把Unity实体组件系统ECS和Job System看作互相独立的部分,要把它们看 ...

  2. Angular2使用ng2-file-upload上传文件

    Angular2中有两个比较好用的上传文件的第三方库,一个是ng2-file-upload,一个是ng2-uploader.ng2-uploader是一个轻便的上传文件的支持库,功能较弱,而ng2-f ...

  3. 7、OpenCV Python 高斯模糊

    __author__ = "WSX" import cv2 as cv import numpy as np #高斯模糊 基于权重(卷积) #高斯模糊 去燥效果很好 #高斯模糊 d ...

  4. phantomjs截图中文网站网页页面乱码,安装字体解决

    用phantomjs去截取中文页面的网站可能会出现乱码的情况,也就是截图中中文的位置全是方框. 解决办法就是安装字体. 在centos中执行:yum install bitmap-fonts bitm ...

  5. javascript事件委托//就是父级事件给子级

    <!DOCTYPE html><html><head> <title></title> <style type="text/ ...

  6. 20.Add Two Numbers(两个链表的和)

    Level:   Medium 题目描述: You are given two non-empty linked lists representing two non-negative integer ...

  7. 【Leetcode】Count and Say

    The count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ...

  8. 8.11zju集训日记

    今天的比赛打得很不好,前一个小时的看的题目都非常难,没有做出题目,中期看到两道题,一道题是我读题,金大佬solo的,另外一道题是金大佬读题,写了代码但wa了,然后我和zz找bug,最后发现答案的范围是 ...

  9. 华东交通大学2015年ACM“双基”程序设计竞赛1003

    Problem C Time Limit : 3000/1000ms (Java/Other)   Memory Limit : 65535/32768K (Java/Other) Total Sub ...

  10. java读取配置到Hash表里

    import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; im ...