栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Html/CSS > CSS教程

绚丽照片墙的技术关键点

CSS教程 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

绚丽照片墙的技术关键点

绚丽照片墙

关键技术点:
1、box-shadow:阴影
功能:给元素的边框添加阴影的效果
语法:box-shadow:X轴偏移量 Y轴偏移量
[阴影模糊半径][阴影扩展半径][阴影颜色][投影方式]
2、position:给元素定位
功能:给元素定位,主要用到绝对定位
用法:position:absolute与posistion:relative
配合使用实现相对于包含元素(参照元素)定位
3、z-index:设置元素上下层显示顺序
功能:设置元素的上下层显示顺序
语法:Z-index:整数
注意:拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面
4、transform:元素变形。rotate(旋转角度)scale(缩放倍数)skew(扭曲元素)
功能:是元素变形的属性,其【配合rotate(旋转角度),scale(缩放倍数),skew(扭曲元素)等参数一起 使用
语法:transform:rotate(旋转角度)
transform:scale(缩放倍数)
5、transition设置元素由样式1转变成样式2的过程所需时间。
语法:transition:durantion

要点小结:

1.照片墙的样式仅初始位置和初始角度不同,处理方式是给每个img一个class类名,单独设置不同样式,相同样式写在img和img:hover(鼠标移上去的效果)里


2.样式宜采用外部链接方式


3.rotate(Xdeg),顺时针X为+,逆时针X为-


4.transform和transtion都需要注意浏览器兼容性:-webkit-、-moz-


5.transtion不止控制鼠标移上去这一个动画,而是控制所有动画的,所以transtion要加在要变化的元素的基本样式上
6.z-index属性设置照片上下层叠放,其中img:hover里的z-index值要比img中大


7.box-shadow阴影效果放在img:hover中


8.给img添加一个盒子将其设置为相对定位,img设置为绝对定位

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/243533.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号