-
自适应百分比宽度查看全部
-
浮动的位置基于父级元素。 clear:both相当于让前面的脱离了文档流的元素重新撑开,然后根据文档流重新调整自己的位置。查看全部
-
混合布局查看全部
-
body 部分用class进行命名分类 再到style里面分别定义其属性 margin:0 auto 垂直方向水平居中查看全部
-
1、样式加载:样式按从上往下排序,写在前面的先加载; 2、兼容ie6:不能用浮动float,只能先设置父元素main为相对定位relative作为参照定位,后设置其子元素(right、left)为绝对定位absolute,并设置其具体位置。查看全部
-
要理解文档流和浮动: 文档流:自上而下,从左到右。 浮动(两张纸叠放,最下面的是文档流,上面的是浮动元素的位面):脱离文档流。 然后分析问题: top元素的子元素head,高度100px,存在于文档流中 main元素的子元素left,right高度600px,浮动,脱离文档流 footer元素,高度100px,存在于文档流中。 文档流(底层)top元素后紧跟footer元素。 视频中main元素设置了高度,而这个实践题中的main元素没有设置高度。 视频中main相当于有骨头撑着foot,实践题中的main相当于没骨头,无法撑着footer,要footer自己处理查看全部
-
div作用 让内容包裹在DIV内,实现各式各样的美化,比如对div设置边框,这样内容就区就有边框样式、对div设置字体颜色这样对应DIV内字体就有了各式各样的颜色;对div设置背景颜色或背景图片,这样内容就有了漂亮的css背景。 div标签内使用样式实现各式各样排版,对div设置不同的css样式,实现美工图布局样式。查看全部
-
div作用 让内容包裹在DIV内,实现各式各样的美化,比如对div设置边框,这样内容就区就有边框样式、对div设置字体颜色这样对应DIV内字体就有了各式各样的颜色;对div设置背景颜色或背景图片,这样内容就有了漂亮的css背景。 div标签内使用样式实现各式各样排版,对div设置不同的css样式,实现美工图布局样式。查看全部
-
三列布局中, 想让中间的模块自适应, 取消浮动 将两边布局设置为绝对定位在他们左边和右边 将中间的模块步需要设置宽度,还要设置他的左右margin查看全部
-
一般的三列布局 分成三列即可 {div class=left}{div class=middle}{div class=right} 然后.left{float:left} .middle{float:left} .right{float:right}查看全部
-
用div把两列包含起来,然后左右的用float:left 右边的用float:right 外面的div可以用margin:0 auto使其居中查看全部
-
当宽高自适应的时候可以设置百分比查看全部
-
一列布局,作为网站的首页。 简单明了,重点突出,适合放标题和大logo,不要多行文本。查看全部
-
1、宽度自适应:不设置宽度; 2、样式加载:样式按从上往下排序,写在前面的先加载; 3、兼容ie6:不能用浮动float,只能先设置父元素main为相对定位relative作为参照定位,后设置其子元素(right、left)为绝对定位absolute,并设置其具体位置。 4、如不给right设置外边距margin,则其自适应宽度会与其中的文字同宽; 5、由于left的width为200px,则right的margin-left为210px,因此right与left的间隔为10px; 6、由于right为main的首个子元素,因此默认叠加在main上面,无需设置绝对定位。查看全部
-
上面的代码没有给main设置高度,而main里的内容又设置成了浮动,所以footer会跑到head的下面。 解决方法有3个:1.清除浮动, clear:both; 2.为main设置高度, .main{ width:860px;height:600px;margin:0 auto;background:#9FC; } 3 footer自己设置margin高度600px: .footer{ height:50px; background:#9F9; margin:600px 0 0 0;}查看全部
举报
0/150
提交
取消