大家知道css的position absolute默认是根据document来设置的,比如position:absolute后设置left:0;top:0这时候元素会显示到页面的左上角。

有时候我们需要在父元素的容器内设置相对的绝对位置。比如下面本站视频教程页面的效果图.

上图中的视频图标是一个绝对位置,它是相对于父元素的。

要做到这一点需要把父元素的position属性设置为relative,设置为relative之后不设置left和top属性,这时候父元素虽然是relative的,但是还是在原来位置。 然后把子元素的位置position设置为absolute的,并设置其left,top,right,bottom属性,这样就是相对于父元素的绝对位置了。

如下html示例代码,将鼠标放置代码区域右上角会有试试效果的提示,点击可以看到实际效果:

#father {

position: relative;

width:600px;

margin:auto;

height:400px;

border:1px solid red;

}

#son1 {

position: absolute;

top: 0;

background:#f0f0f0;

}

#son2 {

position: absolute;

bottom: 0;

background:blue;

}

I am son1
I am son2

css position的父级,css position absolute 相对于父元素的设置方式相关推荐

  1. php 根据父级id查出,php,_三级分类 like查询 查询到很多id 需要找到对应的父级id 并根据父级id组合 应该怎么根据父级id将数据组合在一起呢?,php - phpStudy...

    三级分类 like查询 查询到很多id 需要找到对应的父级id 并根据父级id组合 应该怎么根据父级id将数据组合在一起呢? 这是获取到的数据 父级id为parent_id Array ( [0] = ...

  2. 如何获取元素在父级div里的位置_关于元素的浮动你了解多少

    首先,在介绍什么是浮动之前我们先介绍一下html中元素的普通流布局方式.在普通流中,元素是按照它在 HTML 中的出现的先后顺序自上而下依次排列布局的,在排列过程中所有的行内元素水平排列,直到当行被占 ...

  3. html不继承父级背景色,javascript – 如何获取从父元素继承的计算背景颜色样式...

    你显然是想问 How do I find the background color for some element which is used by virtue of that color bei ...

  4. html让空间高度跟随父级,CSS子元素跟父元素的高度一致的实现方法

    绝对定位方法: (1)将父元素设置为相对定位,不写父元素的高度时,会随着左边的子元素高度变化而变化 .parent { /*关键代码*/ position: relative; /*其他样式*/ wi ...

  5. jq父级绑定事件的意义_js、jq事件绑定方式总结——以click事件为例

    一.JavaScript点击事件绑定方法 1.1 HTML onclick事件属性 1 click me 1 functionclickMe(this) {2 alert("click me ...

  6. css中position的两种定位(absolute、relative)

    [position:absolute] 意思是:绝对定位,他默认参照浏览器的左上角,配合TOP.RIGHT.BOTTOM.LEFT(下面简称TRBL)进行定位. 如果没有TRBL,以父级的左上角,在没 ...

  7. CSS父级子级学习总结

    CSS 父级子级 http://www.divcss5.com/rumen/r239.shtml 1.认识了解 简单讲CSS父级 CSS子级是相对而言,如一个DIV "A"被另外一 ...

  8. html之CSS设计(float定位和position定位详细分析)

    文章目录 一.float浮动 二.position定位 今天来谈谈网页设计中的float定位和position定位,这两个在网页排版中是必不可少的操作,当然float其实用得更多. 一.float浮动 ...

  9. web前端入门学习 css(6)(定位position)(元素的显示与隐藏display、可见性visibility、溢出overflow)(案例:土豆播放页)

    文章目录 什么是定位? 定位组成(定位模式+边偏移) 定位模式static relative absolute fixed 边偏移 定位模式--静态定位static(平时用不到)就是标准流 定位模式- ...

最新文章

  1. Nginx 的 default_server 指令
  2. python命令大全下载-Python pip 常用命令汇总
  3. SLAM学习--常用数据集
  4. e2fsprogs制作嵌入式 mkfs.ext2 mkfs.ext3 mkfs.ext4
  5. 前端后端接口那些事吐槽
  6. 小成本、大体验,“听歌自由”时代来临
  7. 51单片机18B20测温1602LCD显示
  8. css 倒三角_【推荐收藏】10 个最佳实践来改良你的 CSS
  9. 关于用C#编写ActiveX控件4(转)
  10. 太阳光轨迹软件_巧用虚拟天文馆软件Stellarium演示太阳周日视运动轨迹_贺志康...
  11. linux的管理权限命令,Linux权限管理命令
  12. 眉目传情之匠心独运的kfifo
  13. pixhawk编译环境搭建--2018.4.25
  14. C# RabbitMQ: None of the specified endpoints were reachable
  15. 心理测评软件的心理测试法的优缺点,心理测试的优缺点
  16. ie httpwatch抓包
  17. 【C语言常识】Keil MDK的分散加载文件.sct
  18. 版式设计中的黑白灰空间感营造
  19. Matlab显示串口收发的中文数据
  20. 怎么提高网站的流量 做好这10点

热门文章

  1. 反向词典_根据描述查找词语
  2. pytorch BiLSTM+CRF代码详解 重点
  3. 循环IRNNv2Layer实现
  4. 服务器技术综述(二)
  5. EventBus的粘性事件原理
  6. 如何写出安全的API接口(参数加密+超时处理+私钥验证+Https)
  7. Android TextView 数字后面追加2个0 或者保留小数点后面2位
  8. vue 搭建脚手架 的教程
  9. 《小团团团队》第五次作业:项目需求分析改进与系统设计
  10. CodeForces 375D Tree and Queries