基于XHTML的DIV+CSS网页制作布局技术(2)

来源:互联网 责任编辑:栏目编辑 发表时间:2013-07-02 04:14 点击:

  relative:??对象不可层叠,但将依据left,right,top,bottom等属性在正常文档流中偏移位置

  它来实现一行两列的例子

  xhtml:

  <div id="wrap">

  <div id="column1">这里是第一列</div>

  <div id="column2">这里是第二列</div>

  </div>

  CSS:

  #wrap{position:relative;/*相对定位*/width:770px;}

  #column1{position:absolute;top:0;left:0;width:300px;}

  #column2{position:absolute;top:0;right:0;width:470px;}

  他们的区别在哪?

  显然,float是相对定位的,会随着浏览器的大小和分辨率的变化而改变,而position就不行了,所以一般情况下还是float布局!

  CSS常用布局实例

  单行一列

  body{margin:0px;padding:0px;text-align:center;}

  #content{margin-left:auto;margin-right:auto;width:400px;}

  两行一列

  body{margin:0px;padding:0px;text-align:center;}

  #content-top{margin-left:auto;margin-right:auto;width:400px;}

  #content-end{margin-left:auto;margin-right:auto;width:400px;}

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • 扎实基础 9则css网页制作技巧
  • CSS设计符合Web标准的网页表单的几个技巧
  • 技巧:css星级效果总结
  • 用CSS建设网站的实例(9)
  • 提高网站性能:JavaScript+CSS优化的建议(3)
  • CSS制作网页实例:用CSS控制li标记样式
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1