【web前端(十八)】html_绝对定位
2023-09-11 14:20:37 时间
body设重定义
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>绝对定位1</title>
<style>
/*对body设重定义*/
body{
height: 1000px;
}
/*当我们将body设置好了之后,
当浏览器的高较大时,我们就在当前页面进行*/
.c1{
width: 100px;
height: 100px;
background-color: #87CEEB;
position:absolute;
/*top: 350px;
left: 350px;*/
top: 0px;
left: 0px;
}
.c2{
width: 100px;
height: 100px;
background-color: #FF0000;
/*这里是参考当前浏览器窗口定位的(左下角、右上角)*/
position:absolute;
right:0px;
bottom: 0px;
}
.c3{
width: 300px;
height: 300px;
background-color:#000000;
/*隐藏*/
/*display: none;*/
/*父窗口加margin*/
margin:110px;
position: absolute;
}
.c4{
width: 300px;
height: 100px;
background-color:#00FF00;
position:absolute;
top: 0px;
left: 0px;
}
/*在父块没有做修饰或定位的情况下,
在绝对定位条件下,
子块是不受父块约束的。*/
/*父集要用相对定位,
子集要用绝对定位*/
/*大块也可用相对定位*/
</style>
</head>
<body>
<div class="c1">
</div>
<div class="c2">
</div>
<div class="c3">
</div>
<div class="c4">
</div>
</body>
</html>
水平居中和垂直居中
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>绝对定位2</title>
<style>
.c1{
width: 100px;
height: 100px;
background-color: #124444;
position:absolute;
/*绝对定位还可用百分比*/
/*此时,在浏览器窗口中有中心点,
块是左对齐的,
所以看着不像是对半分*/
top: 50%;
left: 50%;
/*margin在该地方,
若移动为正值,
则向右移动;反之为向左移动。*/
/*margin: 100px;*/
/*此时,经过调整之后,
块的中心与窗口中心重合*/
/*水平居中*/
margin-left: -50px;
/*垂直居中*/
margin-top: -50px;
}
</style>
</head>
<body>
<div class="c1">
</div>
</body>
</html>
此时,块的中心与浏览器窗口的中心是重合的,即块处在窗口正中心位置 。
相关文章
- 云集,让 web app 像 native app 那样运行(雄起吧,Web 开发者)
- 【CTF WEB】ISCC 2016 web 2题记录
- 机器人粒子滤波定位(蒙特卡罗定位)
- 【WEB前端】web前端获取的long长整型字段精度丢失问题,解决方案?
- Nikto是一款Web安全扫描工具,可以扫描指定主机的web类型,主机名,特定目录,cookie,特定CGI漏洞,XSS漏洞,SQL注入漏洞等,非常强大滴说。。。
- 大叔问题定位分享(43)hbase大面积重启
- 【原创】大叔问题定位分享(13)HBase Region频繁下线
- loadrunner12.55:常用函数汇总说明之Web Vuser Functions(WEB)参数函数
- Atitit web 之道 艾龙著 Atitit web 之道 艾龙艾提拉著v2 saa.docx Atitit web开发之道 attilax著 Web应用 1. 第1章 Web编程基础知识 (
- Atitit web 之道 艾龙著 Atitit web 之道 艾龙艾提拉著v2 saa.docx 1. 第1章 Web编程基础知识 (1)3 1.1. 1.1 什么是Web (1)3 1.2.
- 〖Python WEB 自动化测试实战篇⑤〗- selenium 元素定位详解 - (八大元素定位方式)
- 内存问题难定位,那是因为你没用ASAN
- 无人机视角展示(无人机图像定位 )--某数学建模A题MATLAB代码
- Selenium自动化测试-JavaScript定位
- Appium基础 — Chrome Inspect定位工具
- 2022年全网最全的web自动化元素定位教程【持续更新】
- 抓紧收藏,Selenium无法定位元素的几种解决方案
- flutter 页面布局 Paddiing Row Column Expanded 组件详解、Stack 层叠组件 Stack 与 Align Stack 与 Positioned 实 现定位布局
- Web自动化——介绍与selenium之八大元素定位(五)
- Selenium基础应用知识&Web元素定位