CSS定位属性Position详解

作者:帕兰 来源:帕兰映像 时间:2009-09-16 20:37:00 

CSS中最常用的布局类属性,一个是Float(CSS浮动属性Float详解),另一个就是CSS定位属性Position。

1. position:static

所有元素的默认定位都是:position:static,这意味着元素没有被定位,而且在文档中出现在它应该在的位置。

一般来说,不用指定 position:static,除非想要覆盖之前设置的定位。

#div-1 {
 position:static;
}

2. position:relative

如果设定 position:relative,就可以使用 top,bottom,left 和 right 来相对于元素在文档中应该出现的位置来移动这个元素。【意思是元素实际上依然占据文档中的原有位置,只是视觉上相对于它在文档中的原有位置移动了】

#div-1 {
 position:relative;
 top:20px;
 left:-40px;
}

3. position:absolute

当指定 position:absolute 时,元素就脱离了文档【即在文档中已经不占据位置了】,可以准确的按照设置的 top,bottom,left 和 right 来定位了。

#div-1a {
 position:absolute;
 top:0;
 right:0;
 width:200px;
}

标签:css,定位,position
0
投稿

猜你喜欢

  • PHP 进程锁定问题分析研究

    2023-11-21 18:14:10
  • Pandas.DataFrame转置的实现 <font color=red>原创</font>

    2022-03-02 03:07:34
  • windows安装TensorFlow和Keras遇到的问题及其解决方法

    2022-04-04 02:14:23
  • 如何利用SQL Server 2005中的模板参数

    2009-01-23 15:02:00
  • 从"..."看中国的UI设计界的粗糙

    2007-11-21 19:28:00
  • 基于pdf2docx模块Python实现批量将PDF转Word文档的完整代码教程

    2022-06-24 15:55:02
  • Python谱减法语音降噪实例

    2023-07-26 05:19:55
  • Django框架实现的普通登录案例【使用POST方法】

    2021-10-12 18:05:10
  • Python使用BeautifulSoup库解析HTML基本使用教程

    2021-12-22 17:48:05
  • 优化mysql的limit offset的例子

    2024-01-12 17:23:25
  • Python如何将函数值赋给变量

    2022-01-01 22:58:22
  • 讲解MySQL数据库字符集出错的解决方法

    2008-12-02 14:32:00
  • 浅谈慢SQL优化之索引的作用

    2024-01-24 20:31:54
  • SQL2008中通过DBCC OPENTRAN和会话查询事务

    2024-01-12 20:15:20
  • 解决Keras TensorFlow 混编中 trainable=False设置无效问题

    2022-10-23 16:56:19
  • 对python抓取需要登录网站数据的方法详解

    2023-01-18 04:58:41
  • 超简单使用Python换脸实例

    2021-07-31 17:03:36
  • 利用python实现汉字转拼音的2种方法

    2023-12-08 09:58:50
  • Vue子组件内的props对象参数配置方法

    2024-04-30 10:39:09
  • python 命名规范知识点汇总

    2023-04-23 16:03:38
  • asp之家 网络编程 m.aspxhome.com