分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

网页布局基础

发布时间:2023-09-06 01:09责任编辑:白小东关键词:网页布局

    

块级元素和行级元素都是盒子模型。

<wrap>包裹网页上中下块级元素,设置wrap使网页居中。

wrap{

width:700px; margin:0 auto;}

盒子模型的三位立体图:

边框(border),位于盒子的第一层。

      元素内容(content)、内边距(padding),两者同位于第二层。

      背景图(background-image),位于第三层。

      背景色(background-color),位于第四层。

      整个盒子的外边距(margin),位于第五层。

自动居中一列布局需要设置 margin 左右值设置为 auto,而且一定要设置width为一个定值。

设置浮动后,紧邻其后面的元素(一个元素)受到影响。

Overflow:溢出

*{margin:0 padding:0;}页面编写前,初始化一下页面是个很好的习惯。

*全局选择器

使用overflow:hidden清除父包含块的浮动影响。(父元素缩成一条的原因是因为其内部的所有块级元素都设置了浮动,飘了起来,它无法扩展)

块级元素(box1)设置浮动时,会脱离标准文档流,相当于飘起来。后面没有设置浮动的块级元素(box2)会被压在box1下面。

z-index即空间的层堆叠。z是指z轴。

(宽度随内容变化)

只有设置了absolute或relative或fixed才算已定位的父级元素.

当一个元素设置绝对定位,没有设置宽度的时候,元素的宽度根据内容变化。

固定宽度列高度>自适应宽度的列,原因是为了将父元素高度撑开,相当于柱子的作用。

左侧为固定宽度列,为右侧内容CSS简介(.content)设置为自适应宽度列:

为CSS简介的父元素.mainbody设置相对定位position:relative;为.content设置position:absolute; top:0; margin-left:200px;

(左侧高度要大于content的高度,将父元素撑开才可放得下content)

网页布局基础

原文地址:http://www.cnblogs.com/licong654c/p/7496019.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved