#盒子模型###盒子###盒子关系(标准文档流)*行内元素。只可以设置左右外边距。上下内边距会影响相邻的圆*块状元素呢垂直margin会合并(margin坍陷)*元素嵌套的时候,设置子元素的上margin会被父元素抢走,解决方案:设置父元素border或者父元素设置overflow###属性的继承问题*..
分类:
其他好文 时间:
2017-07-31 14:40:36
阅读次数:
80
盒子模型 盒子 盒子关系(标准文档流) 行内元素:只可以设置左右外边距,上下内边距会影响相邻的元素 块状元素:两个垂直的margin会合并,大的margin起作用(margin塌陷 ) 元素嵌套的时候,设置在子元素上的margin会被父元素抢走,解决方案:设置父元素border或者父元素overfl ...
分类:
Web程序 时间:
2017-07-31 01:03:09
阅读次数:
178
# 盒子模型### 盒子### 盒子关系(标准文档流)* 行内元素。 只可以设置左右外边距。 上下内边距会影响相邻的元素* 块状元素呢 垂直margin会合并(margin坍陷)* 元素嵌套的时候,设置子元素的上margin会被父元素抢走, 解决方案:设置父元素border或者父元素设置overfl ...
分类:
其他好文 时间:
2017-07-31 00:55:05
阅读次数:
194
一、position 一)语法: 看了那么久的语法,终于到了讲正题的时间了。 二)定位 1.相对定位:相对元素自己在没有定位之前的位置进行位移,元素仍然保留还没有原来的位置。 特性: 1)不脱离文档流; 2)不影响元素本身的特性,行内元素是行内元素,块是块元素; 3)如果没有给定位的值(top/ri ...
分类:
其他好文 时间:
2017-07-29 10:04:23
阅读次数:
115
css浮动会使子元素脱离文档流,有些情况下会使其父元素失去高度,从而影响页面的整体布局。 解决的办法就是:使用浮动之后,记得清除浮动, 下面是几种清除浮动的方法: 第一种: 第二种: 清除浮动的方法还有许多,就不一一列出了。 ...
分类:
其他好文 时间:
2017-07-27 15:49:57
阅读次数:
139
子元素设置了绝对定位,父元素没有设置相对定位,因此子元素脱离了文档流,父元素高度就变成没有了,如何让父元素高度自适应子元素高度。 子元素的高度是不确定的 可以JS设置父元素高度 JS设置父元素高度 ...
分类:
其他好文 时间:
2017-07-26 19:21:03
阅读次数:
146
今日概要: 1、伪类选择器 2、选择器优先级 3、vertical-align属性 4、backgroud属性 5、边框border属性 6、display属性 7、padding居中 8、float半脱离文档流 9、clear清楚浮动 10、postion定位 ...
分类:
编程语言 时间:
2017-07-26 02:02:25
阅读次数:
245
一、绝对定位(absolute) 1.脱离文档流,不会占满一行,受到top,bottom,left,right的影响。 2.若其父元素做了定位,top,bottom,left,right相对于的是最近的一个父元素;若父元素无定位,相对于的是body。 二、相对定位(relative) 1.没有脱离文 ...
分类:
Web程序 时间:
2017-07-24 00:15:00
阅读次数:
225
position: relative; 相对定位 a、不影响元素本身特性; b、不使元素脱离文档流; c、如果没有定位偏移量,对元素本身没有任何影响 position; absolute: 绝对定位 a、使元素完全脱离文档流 b、使内嵌支持宽高 c、块属性标签内容撑开宽度 d、如果有定位父级相对与定 ...
分类:
其他好文 时间:
2017-07-23 19:58:26
阅读次数:
235
1、设置了float浮动的元素和绝对定位position:absolute的元素会脱离正常的文档流。但是设置absolute的元素不会占据空间,相当于隐形了。 2、相对定位position:relative是指相对于文档流中的其它已经定义的元素位置进行定位。在不设置top/left/right/bo ...
分类:
Web程序 时间:
2017-07-22 16:53:24
阅读次数:
240