CSS相对定位:移动与居中技巧
需积分: 0 59 浏览量
更新于2024-06-30
收藏 677KB DOCX 举报
在CSS第6天的学习笔记中,主要探讨了背景图片的定位和CSS中的定位方式。首先回顾了CSS的基础概念,包括a标签的伪类(如`a:link`, `a:visited`, `a:hover`, `a:active`),以及`background`系列属性,例如设置背景颜色(如`background-color: red;`)、背景图片(`background-image: url(images/1.jpg);`)和重复方式(`background-repeat: no-repeat;`)。重点介绍了背景图片的定位技术,`background-position`属性用于控制图片在容器内的位置,可以通过像素值(`100px 200px`)或方向术语(`right bottom`或`center bottom`)来指定,甚至可以使用负数值实现向左或上移动。
接下来,讲解了CSS的三种定位方式:相对定位(`relative`)、绝对定位(`absolute`)和固定定位(`fixed`)。相对定位允许元素相对于其正常位置进行调整,不会脱离文档流,但会影响其兄弟元素的布局。而绝对定位则完全脱离文档流,参照的是最近的已定位祖先元素,若无则参照根元素,这可能导致父元素出现所谓的“形影分离”现象(即内容与定位后的子元素分开显示)。固定定位则是将元素相对于浏览器窗口进行定位,不受页面滚动影响。
在整个章节中,还提到了CSS精灵(CSS Sprites)的概念,这是一种优化技术,通过合并多个小图片为一张大图,减少HTTP请求次数,提高页面加载速度。此外,还强调了使用Fireworks等工具精确处理CSS精灵图的重要性。
学习这些内容有助于理解和掌握CSS在网页布局和美化中的应用,特别是在处理复杂布局和动画效果时,定位技术显得尤为关键。通过熟练运用这些定位方法,开发者能够更好地控制网页元素的位置和行为。
108 浏览量
2017-03-03 上传
124 浏览量
124 浏览量
点击了解资源详情
137 浏览量
237 浏览量
不知者无胃口
- 粉丝: 32
- 资源: 328
最新资源
- 20210805-西南证券-思瑞浦-688536-业绩持续增长,电源管理芯片表现亮眼.rar
- nodejs-restapi:使用Node.js和MongoDB Atlas设计REST API
- 易语言动画播放器
- spring-cloud-api-gateway
- 福州大学汇编语言程序设计实践作业(堆排序八皇后等).zip
- 作品答辩极简建筑系风格大学生设计答辩模板.rar
- MyBaD - MySQLish MP3 frontend-开源
- backbone.helpers:一组用于扩展 Backbone.js 的辅助类
- 易语言JnToo播放器源码 易语言MP3播放器
- Encode Utility.-crx插件
- antd-pro-hapijs-user:基于antd pro + hapi-api的带权限用户管理
- SHC-公共商店
- My-Portfolio:这是我的个人网站的仓库。这反映了我是谁!
- 20210805-中信期货-饲料养殖专题报告:生猪调研,疫情干扰出栏节奏,现货价格阶段存反弹预期.rar
- kmihiel.github.io
- ASP+ACCESS新闻发布系统(源代码+LW).zip