Absolute与Relative的运用

2016-02-19 13:36 3 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐Absolute与Relative的运用,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

Div + CSS 进行网页布局,适当地运用 absolute 与 relative,能给布局带来意想不到的效果和方便,达到事半功倍…本文介绍了关于 absolute 与 relative 的运用。

  详细讲解两者的关系,需要配合例子,请先看例子:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml"
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
titleDiv + CSS Example, Wayhome's Blog/title
style type="text/css"
!--
body,td,th{font-family:Verdana;font-size:9px;}
--
/style/head
body
div
 position: absolute;br /
 top: 5px;br /
 right: 20px;br /
 div
position: absolute;br /
left: 20px;br /
bottom: 10px;br /
/div
/div
div
 position: absolute;br /
 top: 5px;br /
 left: 5px;br /
/div
div
 position: relative;br /
 left: 150px;br /
 br /
 width: 300px; height: 50px; br /
/div
div
  div
  p1/p
  p2/p
  p3/p
  p4/p
  p5/p
  div
    padding: 20px 0 0 20px;
  divposition: spanabsolute/span;/div
  div
    position: spanrelative/span;br /
   left: 200px;br /
   br /
   width: 300px;br /
   height: 300px;br /
   div
    position: absolute;br /
    top: 20px;br /
    right: 20px;br //div
   div
    position: absolute;br /
  bottom: 20px;br /
  left: 20px;br /
  /div
  /div
  /div
 
/div
/div
/body
/html

  absolute:绝对定位,CSS 写法“ position: absolute; ”,它的定位分两种情况,如下:

  1. 没有设定 Top、Right、Bottom、Left 的情况,默认依据父级的“内容区域原始点”为原始点,上面例子红色部分(父级黄色区域有 Padding 属性,“坐标原始点”和“内容区域原始点”不一样)。

  2. 有设定 Top、Right、Bottom、Left 的情况,这里又分了两种情况如下:

  (1). 父级没 position 属性,浏览器左上角(即 Body)为“坐标原始点”进行定位,位置由 Top、Right、Bottom、Left 属性决定,上面例子绿色部分。

  (2). 父级有 position 属性,父级的“坐标原始点”为原始点,上面例子浅蓝色部分。

  relative:相对定位,CSS 写法“ position: relative; ”,参照父级的“内容区域原始点”为原始点,无父级则以 Body 的“内容区域原始点”为原始点,位置由 Top、Right、Bottom、Left 属性决定,且有“撑开或占据高度”的作用,上面例子橙色部分。

  通过上面的例子和讲解,相信熟练运用 absolute 与 relative 并不是一件很困难的事,我们周围有不少关于 absolute 与 relative 的好例子,比如“网易163免费邮”首页(http://mail.163.com),里面就有大量的运用。

  例子代码在 IE5.5、IE6、FF1.5、Opera9 测试通过

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

来源:https://www.tulaoshi.com/n/20160219/1604751.html

延伸阅读
夜景摄影的光与色运用技巧 说明:镜头上飘上的小雨滴让这张长曝光车迹有了意外的效果。 关于创意夜景,有必要做一些补充说明。 夜景摄影多属于大景别的风光摄影,小光圈以控制前景到远景都清晰的大景深是绝大多数场景性风光摄影的必要条件。风光摄影对照片的质量要求较高, 这就决定了摄影师不得使用损害画质的高感光度。在...
标签: 武术 养生 健康
养生导读:大成拳继承了形意拳的精华,其中包括五行拳。不过,它对五行拳的继承并非原封不动,而是根据自己的需要对其练用之法进行了改革:练法设置了站桩、走步、试力、单操手几项;用法则是本着拳无定法的原则,在掌握其要领与精义的前提下,因机变化,见机行事。改革后的五行拳具备了新的风格与特点。  一、劈拳的基本训练法。 ...
关于干花,听起来可能会有些枯燥,可是当您看到那些光鲜的干花,就会感到原来干花并不比鲜花逊色。而且,如果保存的好,它比鲜花更容易持久鲜艳,可以保持5年左右都不会退色。这就是起源于法国,繁盛于日本的新型插花形式。它的基本操作是先将新鲜的鲜花泡在特定的药色里进行漂色或叫退色处理,然后再将退色的鲜花放到着色药水里作上色...
标签: Web开发
老家的电脑是IE7浏览器,回来一瞅自己的博客,顶部,图形导航链接全部失效。 回想在网上看过的一篇文档,大意就是,如果在IE7中使用position:relative属性,需要在该元素的容器上,同时给予position:relative属性。 我给了。大按钮上的链接都恢复了。但是css"js"seo3个小按钮上没有链接。很诡异 又给了z-index属性,这下firefox...
标签: 光圈 摄影
设定光圈大小数值,可说是摄影基础技法中,相当重要的一环。要按下快门之前,必先观察光线条件与拍摄环境,视情形合理设定光圈大小,才能够拍到清晰的画面,而且有效控制景深,能表现摄影师的拍摄意图。本篇就来介绍一些,在摄影实战中典型的光圈运用与技巧。 大光圈虚化背景突显主体 我们知道,在拍摄照片时使用的光圈越大,景深越浅。利用...

经验教程

49

收藏

60
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部