前端学习笔记-9月--基本布局

15-9-12 

通过HTML堆砌行与块,使用JavaScript等语言访问DOM更改行/块的内容、结构和样式。



15-9-17

前端基本布局:

代码:

<span style="font-family: Arial, Helvetica, sans-serif;"><!DOCTYPE </span><span style="font-family: Arial, Helvetica, sans-serif;">html></span>
<html>
<head>
    <style type="text/css">
        <!body {
			background-image:url(DSC_2543.jpg);
			background-repeat:no-repeat;
		}>
		
		/*主面板样式*/
		#container { 
			width:960px; 
			margin:AUTO;/*主面板DIV居中*/
		}
	    /*顶部面板样式*/
		#header {
			width:100%;
			height:45px;
			border:1px #F00 solid;
		}
		/*中间部分面板样式*/
		#main {
			width:100%;
			height:80px;
			border:1px #F00 solid;
		} 
		/*底部面板样式*/
		#footer {
			width:100%;
			height:50px;
			border:1px #F00 solid;
		}
		
		#first, #second, #third{
            width:32%;
            height:80%;
            border:1px blue solid;
            margin:5px;
			float:left;
        }
		
		
    </style>
</head>

<body >

<div id="container">
            <div id="header">header</div>
            <div id="main">
				<div id="first">div1</div>
				<div id="second">div2</div>
				<div id="third">div3</div>
			</div>
            <div id="footer">footer</div>
    </div>
   

</body>
</html>

如上,整个网页的布局可以这样,每一个块内布局也可以。基本实现了网页布局。


9-20

对于position属性,默认为static,整个页面布局如上,position还有

  1. absolute生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。
  2. fixed生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。
  3. relative生成相对定位的元素,相对于其正常位置进行定位。因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。

position的应用使页面布局更复杂,行块间可以相互覆盖,动画效果、部分行置顶中有使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值