-
当一个元素设置绝对定位,没有设置宽度时,元素的宽度根据内容进行调节。查看全部
-
横向两列布局 使用absolute实现横向两列布局 常用语一列固定宽度,另一列宽度自适应的情况 主要应用技能:relative-副元素相对定位 absolute-自适应宽度元素绝对定位 注意:固定宽度列的高度>自适应宽度的列查看全部
-
当元素设置为绝对定位后,元素也会 多出两类属性:偏移量属性 和 Z-index属性 不同的是: 1.该元素已经脱离了标准文档流(不占位) 2.建立的定位基准不是该元素的原来位置,而是分两种情况 2.1:没有设置偏移量:无论是否存在已定位的祖先元素,都保持在元素初始位置,脱离文档流,宽度塌陷(随内容变化而变化) 2.2:设置了偏移量:又分两种情况(A.无已定位的祖先元素 B.有已定位的祖先元素) A.无已定位的祖先元素:它会以根节点(<html>)为偏移参照基准 B.有已定位的祖先元素:它会以距其最近的已定位祖先元素为偏移参照基准 绝对定位不在文档流中(不会占位置,宽度及长度显示随内容增减而增减查看全部
-
自动居中一列布局需要设置 margin 左右值设置为 auto,而且一定要设置width为一个定值。查看全部
-
相对定位的特点: 1.相对自身原有位置进行偏移 2.仍处于标准文档流中,会占据原来的空间位置 3.拥有偏移属性和z-index属性,即空间层叠现象查看全部
-
position拥有3种定位形式:静态定位,相对定位,绝对定位 position可设置4个属性值:static(静态定位),relative(相对定位),absolute(绝对定位),fixed(固定定位) 其中,静态定位是指元素未设置position时的定位状态;absolute与fixed均属于绝对定位形式。查看全部
-
块级元素和行级元素都是盒子模型。查看全部
-
边框border 外边距margin 内边距padding 内容content查看全部
-
清除浮动width:100%;overflow:hidden查看全部
-
清除浮动clear:both查看全部
-
相对定位查看全部
-
position属性查看全部
-
横向两列布局是最常用的网页布局方式 主要应用技能: float属性--使纵向排列的块级元素,横向排列 margin属性--设置两列之间的间距 腾讯软件中心网页布局分析: 整体是自动居中 分上中下三个板块,然后给这三个层设置一个包裹层,然后设置自动居中,之后在中间层实现横向两列布局。 当父包含块受子元素浮动的影响缩成一条时,用clear:both方法清除浮动无效,它一般用于紧邻后面的元素的清除浮动,所以一般使用{overflow:hidden}来实现。 当浮动影响清除后,两个块级会紧挨在一起,这时候可以为其中一块设置margin来设置出间距。 制作网页的时候,一般div块的高度不用设置查看全部
-
偏移参照基准查看全部
-
auto会根据浏览器的宽度自动的设置两边的外边距 (浏览器的宽度-外包含层的宽度)/2=外边距查看全部
举报
0/150
提交
取消