加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

网页布局入门教程 如何用CSS进行网页布局

发布时间:2020-03-12 20:28:52 所属栏目:系统 来源:站长网
导读:这篇文章主要为大家分享了网页布局入门教程,如何用CSS进行网页布局,介绍了绝对定位布局、混合布局及结构与表现原则,感兴趣的小伙伴们可以参考一下

  <div class="right">right</div>  

</body>  

</html>  

  

DEMO:

两列居中自适应:**

XML/HTML Code复制内容到剪贴板

<html>  

<head>  

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

<title>二列布局</title>  

<style>  

body{ margin:0; padding:0; font-size:30px; font-weight:bold}   

div{ text-align:center; line-height:50px}   

.main{ width:80%; height:600px; margin:0 auto}   

.left{ width:20%; height:600px; background:#ccc; float:left}   

.right{ width:80%; height:600px; background:#FCC; float:right}   

</style>  

</head>  

  

<body>  

<div class="main">  

    <div class="left">left</div>  

    <div class="right">right</div>  

</div>  

</body>  

</html>  

  

DEMO:

四、绝对定位布局

position属性:

拥有三种定位方式:1、静态定位 2、相对定位 3、绝对定位

可设置4个属性值:

  static(静态定位)

  relative(相对定位)——特点:相对于自身原有为止进行偏移;仍处于标准文档流中;随即拥有偏移属性和Z-index属性

  absolute(绝对定位)——特点:建立以包含块为基准的定位;完全脱离了标准文档流;随即拥有偏移属性和Z-index属性

( 1)未设置偏移量:无论是否存在已定位祖先元素,都保持在元素初始位置;脱离了标准文档流

(2)设置偏移量

偏移参考基准:无已定位祖先元素,以<html>为偏移参考基准
有已定位祖先元素,以距离其最近的已定位祖先元素为偏移参照基准

注:当一个元素设置绝对定位,没有设置宽度时,元素的宽度根据内容进行调节
  fixed(固定定位)

使用absolute实现横向两列布局——常用于一列固定宽度,另一列宽度自适应的情况

主要应用技能:
   relative——父元素相对定位
   absolute——自适应宽度元素绝对定位
注意:固定宽度列的高度>自适应宽度的列

代码举例:

三列自适应:

XML/HTML Code复制内容到剪贴板

<html>  

<head>  

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

<title>三列布局</title>  

<style>  

body{ margin:0; padding:0; font-size:30px; font-weight:bold}   

div{ text-align:center; line-height:50px}   

.left{ width:20%; height:600px; background:#ccc; position:absolute; left:0; top:0}   

.main{ height:600px; margin:0 20%; background:#9CF}   

.right{ height:600px; width:20%; position:absolute; top:0; right:0; background:#FCC;}   

</style>  

</head>  

  

<body>  

  

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读