myRoad--详解一个漂亮的div+css网页模版(二)_html/css_WEB-ITnose
程序员文章站
2022-04-25 16:37:35
...
上一篇现在看起来好像没什么营养,呵呵,今天努力。 首先说一下“盒子模型” ,在css里认为div是一个盒子。。。盒子?什么意思?呵呵 看看下边的图吧: 这里把我们用到了好几个CSS属性,在上一篇里介绍过,看到了吧CSS骗了我好久啊,我一直以为width,height是div的宽和高,没想到啊,没想到,它们只是content的宽和高。这就是div全部的大小控制了。不过这里要注意body也是一个大的盒子,要是默认不设置margin的话,会和窗口四周有缝隙的。。。。。还有要注意margin了,padding了。。。它们的简写:margin:0px or margin 0px 0px 这样是代表什么意思,忘了的看看第一篇吧! 到这里有人会说,margin,padding,border就算是不设置,也有自己的默认值,而且也不大,为什么我们还要费力的去设置半天呢?这里就要注意了,做网页可是个细致的活,1px的差别也有可能影响你的网页美观。 再去深入的了解,原来html里“一切皆盒子”!(当然也不是全部,我就这么一说。) O(∩_∩)O哈哈~ 到这里大家应该差不多知道了,其实div+css不过就是一个盒子套一个盒子,或者一个盒子和另一个盒子并列,或者一个盒子在另一个盒子上边,主要就是看盒子的位置了,那么怎么控制盒子的位置呢? 这里有个“行内元素”,“块元素”. 就是行内元素,不单独为一行;
就是块元素,也就是单独为一行 在这个网页中控制
的位置用到了float属性,然后就是直接用的width,height这种绝对位置来控制的! 这里不知道大家注意了没! 有一个层是
这个层是用来清除上边浮动的影响。下图是去了此层后的效果: 可以看到最下边的footer层的位置已经错乱了!这就是
这一层的作用,消除上边浮动层的影响。 网页的主体布局就是这样了,剩下就是菜单了: 上面两幅图显示的菜单全是由
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论