css权威指南学习笔记
2016-08-03
1,继承
一般大多数框模型属性都是不能继承的。如:padding 、margin 、border 、background 都不能继承。
继承值,完全没有特殊性。(就是优先级最低)
2,缩进
text-indent: 属性 段落前空格。应用于块级元素
3,水平对齐: text-align text-align:center 该属性只对元素中的内容进行位置的控制,标签<center>不仅控制内容位置,而且控制整个元素位置。
4,垂直对齐: line-height,可应用于所有元素,可继承。 vertical-align : 应用于行内元素和表单元格,不可继承。
注:上标和下标 vertical-align : sub; 下标。 vertical-align : supper; 上标。
5,文本转换:text-transform:uppercase | lowercase | capitical | none | inherit
2016-08-03
1,合并垂直外边距
如:
li {
margin-top : 10px;
margin-bottom : 15px;
}
一个ul里面有多个li 他们之间的距离是15px而不是25px。因为垂直外边距被合并了,取了较大的值作为外边距。
2,border
<input type="text" class="find-pwd-next" value="下一步" style="border:1px solid red;"/>
<input type="text" class="find-pwd-next" value="下一步" style="border:5px double red;"/>
看来还是学得不够仔细,第一次知道border还有double的值。双线框就是这么画的。
2016-08-10
3, 浮动和定位
浮动的详细内幕:(看得我头晕)
a,浮动元素的左外边界不能超过其包含块的左内边界,右边的一样的道理。(这是肯定的,浮动就是相对于父容器浮动,是不会超出去的)
b,浮动元素的左外边界必须是源文档之前出现过得浮动元素的右外边界,除非后面的浮动的顶端在前面的浮动元素的底端下面。右边同理。(读起来好拗口,但是比较好理解,毕竟经常做这样的事,比如三栏布局,左中右,左和中都向作浮动,那么中间那一块的左外边界最左只能到左边那一块的右边界,除非中间那块移动到下一行。)这样使得浮动很安全。
c,左浮动元素的右外边界不会在其右边右浮动元素的左外边界的右边。。右浮动同理(看懂了吗,没懂。。。)
d,一个浮动元素的顶端不能比其父元素的内顶端更高。
e,浮动元素的顶端,不能比之前浮动元素或者块级元素的顶端更高。(很好理解)
f,。。。(怎么都那么拗口,宝宝看不来。。)
嗯,后面的块级元素记得清除浮动。记得清除浮动,记得清除浮动。
定位:
!!绝对定位的垂直布局行为:
对绝对定位的元素使用margin: auto 0; 可以得到元素垂直居中的效果。
表布局 (2016-08-14)
1,border-spacing 表格边框距离,display值为table或者inline-table时可用
列表与生成内容(2016-08-19)
1,list-style-position: inside 、outside
2,list-style-image: url()
3,list-style : li{ list-style: url(123.png) square inside;}
3,quotes 引用,适用于所有元素、具有继承性
quot{ quotes: ‘201c’‘201d’;} 引用弯引号(201c 201d为弯引号的16进制unicode值)
非屏幕媒体(2016-08-20)
css权威指南学习笔记的更多相关文章
- CSS权威指南学习笔记系列(1)CSS和文档
题外话:HTML是一种结构化语言,而CSS是它的补充:这是一种样式语言.CSS是前端三板斧之一,因此学习CSS很重要.而我还是菜鸟,所以需要加强学习CSS.这个是我学习CSS权威指南的笔记,如有不对, ...
- css权威指南学习笔记 —— css选择器
1,选择器:选择器的一些基本常用规则基本都记得,w3c上都有,平时也常用,不常用的一些后代选择器经常就忘记了.一些归纳一下后代选择器,加深一下印象: a:子选择器: p>a a是直接是p的 ...
- CSS权威指南学习笔记 —— HTML元素分类
HTML文档由各种元素组成.比如,p.table.span等等.每个元素都会对文档的表现有所影响.CSS中,每个元素都会生成一个框(传说中的盒子),其中包含元素内容. 元素可以根据它的创建方式分为两种 ...
- CSS权威指南学习笔记 —— 初步认识CSS
层叠样式表(Cascading Style Sheets,CSS)可以影响文档的表现.CSS是依附于文档的,如果不存在某种文档,CSS基本上是没有用的. 为什么会有CSS 在web早期(1990-19 ...
- css权威指南学习笔记--列表与生成内容
列表属性 1.list-style-type:css2多于css2.1 2.list-style-image:有继承,子级列表会继承该图像 3.list-style-position:inside|o ...
- HTTP权威指南-学习笔记
目录 HTTP权威指南-学习笔记 HTTP: Web的基础 URL与资源 HTTP报文 连接管理 HTTP结构 Web服务器 代理 缓存 集成点: 网关,隧道及中继 Web机器人 识别,认证与安全 客 ...
- JavaScript 权威指南-学习笔记(一)
本文所有教程及源码.软件仅为技术研究.不涉及计算机信息系统功能的删除.修改.增加.干扰,更不会影响计算机信息系统的正常运行.不得将代码用于非法用途,如侵立删! ## JavaScript 权威指南-学 ...
- Hadoop权威指南学习笔记二
MapReduce简单介绍 声明:本文是本人基于Hadoop权威指南学习的一些个人理解和笔记,仅供学习參考,有什么不到之处还望指出,一起学习一起进步. 转载请注明:http://blog.csdn.n ...
- Hadoop权威指南学习笔记一
Hadoop简单介绍 声明:本文是本人基于Hadoop权威指南学习的一些个人理解和笔记,仅供学习參考,有什么不到之处还望指出.一起学习一起进步. 转载请注明:http://blog.csdn.net/ ...
随机推荐
- iOS学习15之OC集合
1.数组类 1> 回顾C语言数组 数组是一个有序的集合, 来存储相同数据类型的元素. 通过下标访问数组中的元素,下标从 0 开始. 2> 数组 数组是一个有序的集合,OC中的数组只能存储对 ...
- 用户代理字符串识别工具源码与slf4j日志使用
User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本.CPU 类型.浏览器及版本.浏览器渲染引擎.浏览器语言.浏览器插件等.UA也成为了, ...
- [笔记]ubuntu安装flashplayer
为firefox安装: 下载tar.gz压缩包:http://get.adobe.com/cn/flashplayer/ 解压:tar -xvxf install_flash_player_11_li ...
- python(一)
python数学函数 abs(x) 返回数字的绝对值,如abs(-10) 返回 10 ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 5 cmp(x, y) 如果 x < ...
- 理解Docker(3):Docker 使用 Linux namespace 隔离容器的运行环境
本系列文章将介绍Docker的有关知识: (1)Docker 安装及基本用法 (2)Docker 镜像 (3)Docker 容器的隔离性 - 使用 Linux namespace 隔离容器的运行环境 ...
- Execl数据导入sql server方法
在日常的程序开发过程中,很多情况下,用户单位给予开发人员的数据往往是execl或者是access数据,如何把这些数据转为企业级是数据库数据呢,下面就利用sqlserver自带的功能来完成此项任务. 首 ...
- 如何给SVG填充和描边应用线性渐变
给SVG元素应用填充和描边有三种方法(戳这里学习SVG填充和描边的相关内容).你可以使用纯色.图案或渐变.前面两种方法我们之前已经讲过了,现在我们来讨论第三种方法——渐变. SVG提供了两种渐变——线 ...
- Linux下Source Insight的安装和汉化
原创文章,转载请注明出处. 工欲善其事,必先利其器.Source Insight绝对是阅读C和C++代码的利器,另外,Source Insight的体量很小,安装便捷,显示直观,比vim+cscope ...
- channel Golang
Golang, 以17个简短代码片段,切底弄懂 channel 基础 (原创出处为本博客:http://www.cnblogs.com/linguanh/) 前序: 因为打算自己搞个基于Golang的 ...
- [LeetCode] Remove Duplicates from Sorted List II 移除有序链表中的重复项之二
Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numb ...