零基础学习网页制作(六)
来源:互联网 发布:j to e开发java模式 编辑:程序博客网 时间:2024/04/29 21:29
郑重声明:
1.所谓的零基础并不是真的零基础,首先你会用电脑的一些简单操作,如:新建一个文本文档(txt);
2.文章仅供本人娱乐,如有雷同,纯属巧合;
3.文章的目的还有一个,告诉一些不懂写代码的人,写代码没那么神奇,告诉那些了解一点点代码的人,写代码没那么容易;
六、如何定位一个元素的位置(二)
1)描述
元素的绝对定位和相对定位
2)代码解释
引入了position这个属性,
常用fixed,absolute,relative这三个属性,配合left,top,bottom,right使用
<html> <head> <meta charset="utf-8"> <title>第六章</title> </head> <!-- position表示定位,也是样式的一种, 放在style里面主要有三个属性值: fixed.absolute,relative; 这三个属性需与top,left,bottom,right 这四个样式配合使用,因为定位必须 要有位置的确定,这点和margin-left margin-right,margin-top,margin-bottom 的使用方法大致一样--> <!-- 先放一个占位框,作为参照物 --> <div style="height: 200px;" ></div> <!-- 第一种属性:fixed; 表示绝对定位,相当于针对于浏览器 当前窗口位置进行定位; 无论网页如何滚动,该组件位置不变--> <div style="width: 100%; height: 20px; position: fixed; left: 0px; top: 10px; background: rebeccapurple; color: white; font-size: 22px;" > 我永远都在这里 </div> <!-- 作为定位的父级参照物 --> <div style="background: brown; width: 100%; height: 100px;" > <!-- absolute表示相对于第一个父级 进行定位,如果第一个父级没有postion重 本次说的三个属性, 那么它相对于父级的再一个父级进行定位 这里即是body--> <div style="height: 20px; width: 80%; left: 20%; top: 20px; background: white; color: black; position: absolute; font-size: 22px;" > 我想对于我的父级定位 </div> </div> <!-- 作为定位的父级参照物 --> <div style="background: brown; width: 100%; height: 100px; top: 400px; left: 0px; position: absolute;" > <!-- absolute表示相对于第一个父级 进行定位,如果第一个父级没有postion重 本次说的三个属性, 那么它相对于父级的再一个父级进行定位 这里即是第一个父级div--> <div style="height: 20px; width: 80%; left: 20%; top: 20px; background: white; color: black; position: absolute; font-size: 22px;" > 我想对于我的父级定位 </div> </div> <!-- relative属性表示相对定位 使用方法和margin非常类似--> <div style="position: relative; top:10px; left: 20%; background: greenyellow; height: 30px; color: white; width: 60%; font-size: 22px;" > 我是相对定位 </div> </body></html>
3)预览效果如下
0 0
- 零基础学习网页制作(六)
- 零基础学习网页制作(一)
- 零基础学习网页制作(二)
- 零基础学习网页制作(三)
- 零基础学习网页制作(四)
- 零基础学习网页制作(五)
- 零基础学习网页制作(七)
- 零基础学习网页制作(八)
- 零基础学习java(六)
- 零基础小白JAVA学习笔记(六)
- 零基础学习Linux(二)网页乱码问题
- 学习网页制作基础书籍
- 学习网页制作基础书籍
- 网页制作(基础篇)
- 零基础学python(六)
- 《零基础学Python(第二版)》(六)
- 零基础ios开发(六 多态,删除指定图片 )
- Swift教程_零基础学习Swift完整实例(六)_swift完整实例(构建控制层)
- 零基础学习网页制作(五)
- Ubuntu 12.04使用root用户登录桌面
- iOS代理方法和block的使用
- yii2笔记
- hxy系列8-神经网络的训练
- 零基础学习网页制作(六)
- 如何解决afnetworking内存泄漏
- sqlserver临时表的使用
- 小白学react之restful api获取服务器数据实战
- 《汇编语言》学习(四)汇编程序
- tmux使用
- NS_ASSUME_NONNULL_BEGIN && NS_ASSUME_NONNULL_END
- Linux设备驱动模型-Uevent
- POJ 1328 Radar Installation (贪心+线段覆盖)