CSS笔记

作者: theAdoreYouIsGo | 来源:发表于2018-06-14 23:41 被阅读0次

1.替换与非替换元素

1

2.在HTML中, inline不能继承block. 简而言之, inline不能嵌套在block中. 而CSS可以通过display 就无所谓了

3.#(ID名)唯一的一个原因, 或者说是与.(类名)的区别

2

4.ID名和类名对大小写的要求

3

5.通过多个属性选择器来筛选

4

6.对input等其他元素也可以使用伪类. :hover :focus :active之类

5

7.伪类的注意点(改变布局

6

8.修改特定语言的样式(少)

7

9.不要选择互斥的伪类选择器

8

10.关于:first-letter和:first-line

9 10

11.伪元素在选择器中的位置

11

12.选择器特殊性(权重)

12

13.内联样式的特殊性(权重)

13

14.!important与特殊性的关系

14

15.0继承性和无继承性

15

16.CSS2.1的层叠规则

16

17.权重顺序

17

18.a标签LVHA的变种

18

19.a标签LVHA的原因

19

20.a标签LVHA串联的写法

20

21.关于像素的计算

21

22.em的值相对于谁的问题

22 23

23.通用字体系列(serif和sans-serif).

24 25

24.font-size的继承

26

25.font属性的注意点

27

26.font属性的另一注意点

28

27.text-indent属性

29

28.text-indent值为百分比

30

29.text-indent的继承性

31

30.text-align的使用

32

31.text-align=justify的问题

33

32.关于line-height

34

33.line-height的举例说明

35

34.line-height缩放因子(数字)

36

35.至少在line-height中, 缩放因子的用处为, 使后代的继承结果始终为缩放因子 * 元素本身(而不是父元素)的font-size. 相当于继承与本身font-size的 比例 . 当带em等单位或者%时, 继承单纯只是计算后的值. 总而言之. 使用缩放比例易于控制(根据元素本身高度得出结果).

36.补充:line-height. 对于行内元素.会撑起同行其他文本的行高.

37.垂直居中的问题

37

38.vertical-align: base-line的问题

38

39.vertical-align: sub | super的问题

39

40.vertical-align: bottom的问题

40

和baseline的区别是. bottom为行内框底部与行框底部. 而baseline是基线(类似五线谱, 通常比基线要高), text-bottom是文字底部.

41.vertical-align与行高

41

42.word(letter)-spacing和text-align:justify的问题

42

43.text-decoration多种样式设置的问题

43

44.text-decoration !无法继承!, 但确实会为子元素增加装饰. 按照标准来, 因为无法继承所以为子元素添加text-decoration:none也是无济于事的. 而某些浏览器可能不会遵守标准.

44

45.可以选择覆盖来视觉上削弱这种影响. 但感觉效果其实不怎么样.

45

46.word-space属性:对空白字符的处理

46

47.关于边框不设置颜色时的情景.以及背景色与边框内边距.

47

48.水平格式化的七大属性:border,padding,margin- left,right以及width. 关于值设置为auto的问题

48

49.水平格式化的一个问题.

49

50.margin:0 auto 与 text-align:center

50

51.水平格式化多个auto的问题

51

52.子元素7个水平属性的总和不能大于父元素的width

52

53.当子元素7个水平属性的总和超过了父元素的width

53

54.左外边距为负的问题

54

55.替换元素width为auto的情况

55

56.正常流(文档流)块级元素margin-top(bottom)为auto

56

57.垂直属性 margin-top(bottom)会重叠

57

58.垂直属性 margin-top(bottom)在父元素设置border属性后, margin属性会被包括在border内(与57.的联系)

58

59.外边距为负值怎么合并的情况

59

60.外边距为负值, margin-bottom为负会产生奇怪的现象.后面的元素被上拉.

60

61.负外边距的实例

61

行内:

62.em框

62

63.内容区

63

64.行间距

64

65.行内框

65

66.行框

66

67.注意点

67

68.一行各部分的高度

68

69.行内的背景色由于内边距而过大

69

70.行内替换元素的line-height(与vertical-align)

70

71.替换元素会增加行框的高度, 但不影响line-height值

71

72.对替换元素设置负外边距可以?

72

73.图再次说明替换元素的外边距到内容框是一个整体

73

74.替换元素与基线对齐的情况

74 74-1 74-2

75.display不会改变元素的本质.

75

76.display: run-in

76

77.display: run-in的注意点

77

78.display:run-in的注意点

78

79.margin的百分比相对于父元素的width

79

80.margin百分比相对于父元素的width的一些问题

80

81.对行内非替换元素使用margin-top(bottom)

81

82.影响只包含文本的行的行间距的属性

82

83.任何元素都可以运用背景图片

83

84.背景图片和背景色

84

85.background-position百分比的情形

85

86.background-attachment: fixed的一个现象.  (exp:https://meyerweb.com/eric/css/edge/complexspiral/glassy.html)

86

87.float以后对元素的影响.

87

88.! float的规则 !

89.浮动元素的外边距为负

89

90.浮动元素与内容相重叠

90

91.应用clear属性的元素的外边距.

91

92.应用clear属性的元素的外边距的实例

92

93.要确定的为浮动元素与应用clear的元素指定距离, 可以为浮动元素添加外边距

93

94.应用position属性元素的包含块.

94

95.min(max)-width(height)

95

96.clip属性

96

97.visibility属性

97

98.对一个元素同时使用top, bottom, left, right.

98

99.除bottom外的属性(top, left, right)设置为auto

99

100.非替换元素(定位)的宽度与水平放置

100

101.如果left, right和margin-left(right)以及width的值的和不足包含块的width则改变right来满足. 如果有一个值为auto, 则改变此值来满足.

102.替换元素(定位)的宽度与水平放置与非替换元素大体相同

102

103.z-index属性适用于定位元素

103

104.父元素以及子元素的z-index

104

105.应用position:relative的元素top(left)与bottom(right)的问题

105

106.内部表格元素的外边距无效

106

107.display:***与表格元素的联系

107

108.表格元素行样式在列样式上面

108

109.::before和::after的注意点

109

110.::before和::after在应用某些属性下的效果

110

111.::before(after) attr(属性)

112.input外面的篮框就是轮廓!可以自定义, 他不占用文档流. 可以用来作强调的样式

相关文章

  • CSS 自学笔记(中)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 继承、层叠和特殊性 继承 CSS...

  • CSS 自学笔记(上)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 1. 简介 CSS 是层叠样式表...

  • CSS 自学笔记(下)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 代码简写 布局缩写 paddin...

  • CSS学习笔记(2018-07-29)

    CSS学习笔记 CSS 指层叠样式表 (Cascading Style Sheets) CSS语法 CSS 规则由...

  • js操作样式

    CSS HTML 笔记

  • CSS入门学习笔记

    CSS学习笔记 CSS= 层叠样式表 cascading style sheets HTML 表达结构 , CSS...

  • CSS_基础

    初探css,了解个大概,本文主要是对"zhaolion:CSS入门笔记 - 初识CSS"的简要记录 CSS的好处 ...

  • CSS知识点整理

    写在前面:这是一篇学习CSS的笔记。重点在于罗列CSS的知识点。 CSS ㈠ CSS入门 什么是CSS?CSS 指...

  • MDC-css教程——基础知识

    笔记类文章 完全摘录自 MDN-css 什么是css Cascading Style Sheets css 并非仅...

  • HTML&CSS&JavaScript基本介绍

    本文内容为慕课网学习笔记。 CSS CSS样式类型 内联式css样式,直接写在现有的HTML标签中 嵌入式css样...

网友评论

      本文标题:CSS笔记

      本文链接:https://www.haomeiwen.com/subject/xkgueftx.html