CSS2属性

文本

1 水平对齐方式

  1. text-align:left/right/center
  2. 也可以让imginput等有水平方向的对齐方式

2 垂直对齐方式

  1. vertical-align:top(居顶部)/bottom(居底部)/middle(居中)
  2. 多用于table

3 设置行高

  1. line-height:50px/10%;
  2. 如果让文本垂直居中与容器,将line-height的值设置跟容器的高度一样。只适用于单行文本

4 首行缩进

  1. text-indent:50px;

5 内容自动换行(css3)

  1. word-break:break-all;---允许在单词内部进行换行
  2. word-break:keep-all;只在空格处或连字符(-)处换行

6 词间距

  1. word-spacing:10px;单词与单词之间的间隙为10px,只要有空格出现就认为是一个词的开始

7 字间距

  1. letter-spacing:5px;设置字(字符)之间的间隙5px

8 设置字体颜色

  1. color:颜色;

9 设置大小字母的转换

  1. text-transform:none/capitalize/uppercase/lowercase;
  2. capitalize:将每个单词的第一个字母大写
  3. uppercase:将单词所有的字母都转换成大写
  4. lowercase:将单词所有的字母都转换成小写

10 文本修饰

  1. text-decoration:none/underline/line-through/overline;
  2. none:不添加或者去掉文本修饰
  3. underline:添加下划线
  4. line-through:添加删除线
  5. overline:添加上划线

11 如果要去掉a标签默认的下划线,设置

  1. text-decoration:none;

字体的属性

1 设置字体大小

  1. font-size:50px;

2 字体风格

  1. font-style:italic(斜体)

3 字体加粗

  1. font-weight:bold;

4 设置字体类型

  1. font-family:"黑体"

5 设置小型的大写字母

  1. font-variant:small-caps;

边框属性(border)

  1. border-width:5px;设置边框的粗细
  2. border-color:red;设置边框的颜色
  3. border-style:solid(实线)/dotted(点状线)/dashed(块状线);设置边框样式

  缩写:

  1. border: 粗细 样式 颜色;
  2. 如果给某一边加边框:top right bottom left
  3. border-top-width:5px;
  4. border-top-color:red;
  5. border-top-style:solid;
  6. 缩写:
  7. border-top: 粗细 样式 颜色;
  1.  

容器宽高属性(width/height)

  1. width:300px/20%;
  2. height:300px/20%;

-----补充----

  1. 常见的块级元素:div ul li ol dt dd hn p table form...
  2. 块级元素的特点:可以自动换行、可以直接设置宽高
  3. 常见的行内(内联)元素:span a b i s u select option...
  4. 内联元素的特点:对宽高没有直接作用、不会自动换行
  5. 常见的空元素:link meta br hr input img...
  6. 空元素的特点:没有内容 在开始标签中闭合,inputimghr等可以直接设置宽高
  7. max-width:500px/50%;设置容器的最大宽度
  8. min-width:500px/50%;设置容器的最小宽度
  9. max-height:100px/10%;设置容器的最大高度
  10. min-height:100px/10%;设置容器的最小高度
  11. 显示(display
  12. display:none/block/inline/inline-block/line-table/table
  13. none:设置元素隐藏
  14. block:以块级元素显示,设置行内元素以块级元素显示
  15. inline:以行内元素显示,设置块级元素以行内元素显示
  16. inline-block:行内元素的宽高都起作用,但是不会换行显示
  17. table:以表格的方式来显示
  18. inline-table:将行内元素作为表格的方式来显示,而且不会换行---多用于表格(table)同行显示

六 CSS的注释

  1. /* 注释内容 */

七 背景(background)

  1. background-color:颜色;设置容器的背景色
  2. background-image:url("相对路径");设置容器的背景图
  3. background-repeat:repeat/no-repeat/repeat-x/repeat-y;设置背景以那冲方式重复显示
  4. repeat:重复显示,默认值
  5. no-repeat:不重复显示
  6. repeat-x:横向重复显示
  7. repeat-y:纵向重复显示
  8. background-position:水平方向的值 垂直方向的值;如果只写一个方向,另外一个方向默认为center
  9. 水平方向的值:left right center 50px 10%
  10. 垂直方向的值:top bottom center 50px 10%
  11. 默认的为background-position: left top;起始位置为容器的左上角。
  12. background-attachment:设置图片是否随着滚动条滚动,一般都用于body
  13. scroll:滚动
  14. fixed:固定
  15. 默认为scroll
  16. 缩写:background: color url("") repeat attachment postion;

CSS----学习2的更多相关文章

  1. CSS学习笔记

    CSS学习笔记 2016年12月15日整理 CSS基础 Chapter1 在console输入escape("宋体") ENTER 就会出现unicode编码 显示"%u ...

  2. css学习归纳总结(三) 转

    原文地址:css学习归纳总结(三) 为文档添加样式的三种方法 行内样式 行内样式是写在HTML标签的style属性里的,比如: <p style="font-size: 12px;fo ...

  3. css学习归纳总结(二) 转

    原文地址:css学习归纳总结(二) 标签与元素 <p>标签和p元素有什么区别呢?大多数时候他们表示的是同一样东西,但仍有细微的区别.<p>.<div>等指的是HTM ...

  4. css学习归纳总结(一) 转

    原文地址:CSS学习归纳总结(一) 选择器的分组 CSS选择器分为 1.群组选择器 如:p, body, img, div{} 2.兄弟选择器 如:p + p { color:#f00; } 3.属性 ...

  5. 【2016年特别福利】史上最全CSS学习资料大全

    css学习篇 [2016年特别福利]史上最全CSS学习资料大全

  6. 【转】css学习专题-BFC

    css学习专题-BFC 转自:原文链接:css学习专题-BFC文章目录 BFC:Block Formatting Context. BFC就是一种布局方式,在这种布局方式下,盒子们自所在的 conta ...

  7. css学习归纳总结

    来源于:trigkit4 css学习归纳总结(一) 选择器的分组 CSS选择器分为 1.群组选择器 如:p, body, img, div{} 2.兄弟选择器 如:p + p { color:#f00 ...

  8. html+css学习总结

    HTML与css学习总结 一:html概念 1. html是一种描述网页的语言,并不是计算机语言这要分清楚:标记语言是运用一套标记标签描述网页的: 注意点: ①标签字母都要小写,标签一般都是成对出现, ...

  9. HTML+CSS学习笔记 (7) - CSS样式基本知识

    HTML+CSS学习笔记 (7) - CSS样式基本知识 内联式css样式,直接写在现有的HTML标签中 CSS样式可以写在哪些地方呢?从CSS 样式代码插入的形式来看基本可以分为以下3种:内联式.嵌 ...

  10. HTML+CSS学习笔记 (6) - 开始学习CSS

    HTML+CSS学习笔记 (6) - 开始学习CSS 认识CSS样式 CSS全称为"层叠样式表 (Cascading Style Sheets)",它主要是用于定义HTML内容在浏 ...

随机推荐

  1. CentOS7开机时的菜单选项及时间的修改

    一.在CentOS更新后,并不会自动删除旧内核.所以在启动选项中会有多个内核选项,可以手动使用以下命令删除多余的内核:(正常下,第一个选项正常启动,第二个选项急救模式启动(系统出项问题不能正常启动时使 ...

  2. uiautomator2.0的配置的两种方法

    方法一(使用在线下载的方式导入依赖): 1.首先创建项目工程,创建的项目的android_api版本要与测试的android_api版本一致(24就是24 ,不能26或者17去兼容) 2.然后就是将本 ...

  3. Maven子模块

    1.选取父工程创建子模块(Maven Modeule) 2.创建子模块时 Packaging 选 jar

  4. range和xrange

    在python2.7中range()某个区间后,内存会立即创建区间内的所有数值,严重浪费内存,所以就出现了xrange():每次循环的时候生成一个数值 在python3版本中不存在xrange,只有r ...

  5. bash-4.2$ bash: /home/test/.bashrc: 权限不够

    解决办法:https://blog.csdn.net/qq_38417808/article/details/81705559

  6. PHP微信公共号发送模板消息。

    1.首先从微信公共平台(https://mp.weixin.qq.com/)添加模板. 2. /** * 经纪人生成电子合同通知租客.业主 * @param string $openid openid ...

  7. python第三方库自动安装脚本

    #python第三方库自动安装脚本,需要在cmd中运行此脚本#BatchInstall.pyimport oslibs = {"numpy","matplotlib&qu ...

  8. Nginx 服务器搭建

    什么是Nginx ? Nginx与Apache IIS等软件一样,是一款服务器软件,为web站点提供服务 除此之外,Nginx 还是一款反向代理服务器,我们可以利用Nginx实现负载均衡 所谓负载均衡 ...

  9. react-native 安卓支持 gif动态图

    需要在android/app/build.gradle文件中添加模块 //这一行没有的话得加上才行 compile "com.facebook.fresco:fresco:1.5.0&quo ...

  10. WDA-2-事件执行先后

    WebDynpro 中事件执行顺序 一:WebDynpro 启动时的 hokeMethod 执行顺序 (这里观察一个 view)从上至下,依次进行 如果这个 view 上还有一个 button(能触发 ...