CSS3 新特性

本文深入探讨了如何使用CSS变换、过渡效果和边框透明度调整来优化icon图标样式和交互体验,包括旋转、缩放、渐变效果以及响应式设计。通过详细解释transform、transition属性的应用以及不同浏览器兼容性的解决策略,为开发者提供了一套全面的解决方案。

 [1]icon图标的变化

1、transformrotate(360deg) scale(1.2);
[意思是让icon图标旋转360度]  [ 在x和y轴上的缩放]
会有浏览器兼容问题,一般解决办法就是加前缀;
-ms-transform:........;
-moz-transform:....;
-webkit-transform:.......;

-o-transform:.....;

2、transition:0.2s ease-out;
a.让icon图标从小到大慢慢旋转变大,并且设置旋转地速度;
兼容性问题同上解决,在其前加那些浏览器内核.
b.让鼠标经过时的变化是 渐变的 ,不是突然一下子就变大或变小,一般在.button的时候就定义, -moz-transition:0.4s ease; 还有ease-in,ease-inout,ease-out这三种;


3、让边框透明度可调
border:2px solid rgba(255,255,255,0.8);
hover:border:2px dolid rgba(255,255,255,1);
4.box-sizing
让盒子的宽显示时不再加上border宽和padding值,将他俩的值都算入内是width的值
采集

转载于:https://www.cnblogs.com/eva1963/p/4493369.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值