CSS定位

server/2024/12/2 3:32:13/

定位

其中,绝对定位和固定定位会脱离文档流

设置定位之后:可以使用四个方向值进行调整位置:left、top、right、bottom

相对定位

温馨提示

设置定位之后,相对定位和绝对定位他是相对于具有定位的父级元素进行位置调整,如果父级元素不存在定位,则继续向上逐级寻找,直到顶层文档

Z-index

z-index属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面

定位实操-下拉列表效果

<div class="nav"><ul><li><a href="#">首页</a><div class="nav-list" style="background-color: red;"></div></li><li><a href="#">手机</a><div class="nav-list" style="background-color:green;"></div></li><li><a href="#">配件</a><div class="nav-list" style="background-color:orange"></div></li><li><a href="#">服务</a><div class="nav-list" style="background-color:yellow"></div></li><li><a href="#">下载</a><div class="nav-list" style="background-color:teal"></div></li><li><a href="#">amigoOS</a><div class="nav-list" style="background-color:darkorchid"></div></li></ul>
</div>
.nav {width: 100%;height: 61px;position: relative;
}
.nav li {list-style: none;float: left;padding: 20px 26px;
}
.nav a {color: #000;text-decoration: none;
}
.nav-list {width: 100%;height: 300px;background-color: red;position: absolute;left: 0;top: 100%;display: none;
}
.nav li:hover>.nav-list {display: block;
}

定位实操-图片上面定位文字

<div class="container"><ul><li><a href="#"><img src="./1.png" alt=""><div class="text"><span class="name">魅族 18</span><span class="desc">限时领券至高立省1000 | 12期免息</span><span class="price"><i>¥</i>3999<em>起</em></span></div><span class="product-sign red">免息</span></a></li><li><a href="#"><img src="./2.png" alt=""><div class="text"><span class="name">魅族 18s Pro</span><span class="desc">限时领券至高立省1000 | 12期免息</span><span class="price"><i>¥</i>4599<em>起</em></span></div><span class="product-sign">免息</span></a></li><li><a href="#"><img src="./2.png" alt=""><div class="text"><span class="name">魅族 18s Pro</span><span class="desc">限时领券至高立省1000 | 12期免息</span><span class="price"><i>¥</i>4599<em>起</em></span></div><span class="product-sign">免息</span></a></li><li><a href="#"><img src="./2.png" alt=""><div class="text"><span class="name">魅族 18s Pro</span><span class="desc">限时领券至高立省1000 | 12期免息</span><span class="price"><i>¥</i>4599<em>起</em></span></div><span class="product-sign">免息</span></a></li></ul>
</div>
* {margin: 0;padding: 0;
}
body {background-color: #f1f1f1;
}
.container {width: 1240px;margin: auto;
}
.container ul{clear: both;overflow: hidden;
}
.container ul li {list-style: none;float: left;position: relative;width: 303px;height: 375px;margin-right: 9px;margin-top: 10px;background-color: #fff;
}
.container ul li:nth-child(4n){margin-right: 0;
}
.container ul li a {display: block;width: 100%;height: 100%;text-align: center;text-decoration: none;
}
.container ul li a img {height: 230px;margin-top: 30px;
}
.text .name {display: block;color: #333;font-size: 16px;margin-bottom: 2px;
}
.text .desc {display: block;color: #999;font-size: 14px;
}
.text .price {display: inline-block;color: #c00;font-size: 22px;padding-left: 14px;
}
.text .price i {font-style: normal;font-size: 14px;bottom: 3px;
}
.text .price em {font-size: 16px;font-style: normal;
}
.product-sign {position: absolute;top: 30px;left: 30px;display: block;width: 60px;height: 60px;line-height: 60px;color: #fff;font-size: 16px;text-align: center;border-radius: 50%;background-color: #ff64a6;
}

定位实操-照片墙

<div class="container"><img class="img1" src="https://www.itbaizhan.com/wiki/images/1.jpeg" alt="美女"><img class="img2" src="https://www.itbaizhan.com/wiki/images/2.jpeg" alt="美女"><img class="img3" src="https://www.itbaizhan.com/wiki/images/3.jpeg" alt="美女"><img class="img4" src="https://www.itbaizhan.com/wiki/images/4.jpeg" alt="美女"><img class="img5" src="https://www.itbaizhan.com/wiki/images/5.jpeg" alt="美女"><img class="img6" src="https://www.itbaizhan.com/wiki/images/6.webp" alt="美女"><img class="img7" src="https://www.itbaizhan.com/wiki/images/7.jpeg" alt="美女"><img class="img8" src="https://www.itbaizhan.com/wiki/images/8.jpg" alt="美女"><img class="img9" src="https://www.itbaizhan.com/wiki/images/9.jpeg" alt="美女"><img class="img10" src="https://www.itbaizhan.com/wiki/images/10.jpeg" alt="美女">
</div>
.container{width: 960px;height: 600px;/* background-color: red; */margin: 0 auto;position: relative;
}
.container img{width: 200px;border: 10px solid #f1f1f1;position: absolute;
}
.img1{transform: rotate(10deg);top: 0;left: 375px;
}
.img2{transform: rotate(-10deg);top: 20px;left: 200px;
}
.img3{transform: rotate(-20deg);top: 40px;left: 700px;
}
.img4{transform: rotate(-5deg);top: 30px;left: 500px;
}
.img5{transform: rotate(20deg);top: 50px;left: 10px;
}
.img6{transform: rotate(-5deg);top: 160px;left: 350px;
}
.img7{transform: rotate(-5deg);top: 300px;left: 0px;
}
.img8{transform: rotate(5deg);top: 270px;left: 180px;
}
.img9{transform: rotate(-10deg);top: 290px;left: 370px;
}
.img10{transform: rotate(20deg);top: 280px;left: 600px;
}


http://www.ppmy.cn/server/146606.html

相关文章

设置Mysql5.6允许外网访问

设置mysql用户支持外网访问步骤&#xff1a; 需要使用root权限登录mysql&#xff0c;更新mysql.user表&#xff0c;设置指定用户的Host字段为%&#xff0c;默认一般为127.0.0.1或者localhost。 1.登录数据库 1 mysql -u root -p 输入密码 1 mysql> use mysql; 2.查询hos…

python股票数据分析(Pandas)练习

需求&#xff1a; 使用pandas读取一个CSV文件&#xff0c;文件内容包括股票名称、价格和交易量。完成以下任务&#xff1a; 找出价格最高的股票&#xff1b; 计算总交易量&#xff1b; 绘制价格折线图。 代码实现&#xff1a; import pandas as pd import matplotlib.pyplot …

docker从入门到入土

卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ …

mind+自定义库编写注意事项

在mind图形化命令编写中&#xff0c;main.ts 文件是通过图形化编程工具生成 C 代码&#xff0c;然后将生成的 C 代码上传到 Arduino Uno 上执行。 这些由main.ts定义的图形化代码通过生成的代码&#xff0c;需要包含调用arduinoc/libraries文件夹的*.h和*.cpp文件&#…

STM32 使用ARM Compiler V6 编译裸机 LWIP协议栈报错的解决方法

在lwip 的cc.h 中使用以下宏定义&#xff0c;来兼容 V5 和 V6编译器 #if defined (__ARMCC_VERSION) && (__ARMCC_VERSION > 6010050) /* ARM Compiler V6 */ #define __CC_ARM /* when use v6 compiler define this */ #endifV6编译的速度确实比V5块了好多倍。 …

unity工程转为安卓使用的aar文件

1.unity导出时选择安卓平台&#xff0c;导出的最终工程如下&#xff1a; 2.将该工程导入AndroidStudio里&#xff0c;File->new->import project, 选择上一步导出的文件夹。导入完成如下&#xff1a; 3.导入进来之后&#xff0c;手动在下方文件夹添加string文件&#xff…

【深度学习】铝箔表面缺陷检测【附链接】

一、铝箔表面缺陷种类 铝箔广泛应用于食品包装、药品包装和工业用途等领域&#xff0c;表面质量直接影响产品的性能和安全性。铝箔表面常见的缺陷主要包括&#xff1a; 划痕&#xff1a;铝箔在生产、加工或运输过程中可能会出现划痕&#xff0c;影响外观和功能。 气泡&#x…

数学题转excel;数学题库;数学试卷转excel;大风车excel

一、数学试卷转excel 有些需要刷题的朋友&#xff0c;需要将题库数学题转为excel格式&#xff0c;便于管理 前端时间帮一位朋友实现了数学题转excel&#xff0c;包括选择题、填空题、分析题 示例&#xff1a; 二、问题 数学题是最难以处理的试题&#xff0c;理由如下 1、有…