2014-09-19
到Internet Explorer 8为止,IE系列是不支持CSS3的。在IE中要做一些常用的效果如圆角、阴影,就需要用一些冗余而无意义的元素和图片来做出这些效果。在厌倦这些后,就想着用更为简洁、直接有效、CSS3式的办法来解决这些问题。好在就算是饱受批评的Internet Explorer,其本身也是足够强大的。IE特有的技术可以很好的实现一些CSS3的效果。
Opacity透明度
元素的透明度在IE中可以很方便的用滤镜来实现。
border-radius圆角/Box Shadow盒阴影/Text Shadow文字阴影
在IE中可以利用Vector Markup Language (VML)和javascript来实现这些效果,,在引用了一个HTC文件后,在IE浏览器中就可以使用这三种CSS3属性了。
实际上,在IE中有滤镜来实现阴影(shadow)和投影(drop-shadow)效果的
shadow会产生连续、渐变的阴影
drop-shadow产生的阴影没有明暗变化
滤镜似乎和现有的htc脚本有冲突,或者可以称之为特性:两者同时在一个元素上启用的时候,滤镜效果会转移到其子元素上
Gradients渐变
IE中提供了一个简单的渐变滤镜
在实现IE中的渐变很简单
RGBA透明度颜色背景
渐变滤镜支持RGBA的颜色,startColorStr和EndColorStr的前两位是Alpha通道值。使用带alpha通道来模拟RGBA颜色背景的同时,应该去掉其background-color属性。
Multiple Backgrounds多重背景图片
支持CSS3多重背景图片的浏览器中可以用下面的语句来实现背景多重图片:
要在IE中实现多背景图片,在需要在单独的IE hack样式表中加入下面的代码:
CSS3浏览器的多重背景
IE的多重背景
Tranformations/rotate旋转元素
IE中有两个滤镜可以实现元素的旋转,BasicImage和Matrix,前者简单方便但是只能做90*n(n∈{1,2,3,4})度的旋转;Matrix滤镜功能强大,但是参数复杂。
旋转也很简单
@font-face服务器端字体
考虑到汉字字体的尺寸,这个CSS3的特性不算实用
字体声明并引用了以后,可以在网页的其他地方用font-family使用这一字体。
可以在同一个元素上启用多个滤镜,如:
虽然一些用滤镜模仿CSS3的效果难称完美,但在一些情况下,运用这些技术能够让我们的代码更为简洁和统一
PHP中的魔术方法 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep,
2014-09-05
PHP中的(++i)前缀自增 和 (i++)后缀自增
2014-09-05
php递归返回值的问题
2014-09-05
常用dos命令及语法
2014-09-27
最简单的asp登陆界面代码 asp登陆界面源代码详细介绍
2017-04-12
php 做权限管理
2014-09-05
如何安装PHPstorm并配置方法教程 phpstorm安装后要进行哪些配置
2017-05-03
nginx,php日志分割
2014-09-05
解决ThinkPHP在Nginx下无法使用pathin方式的问题
2014-09-05
c语言新手入门代码
2022-03-22
重装战姬百度版下载v1.17.1 安卓版
射击枪战 1.97G
下载奥奇传说极速版下载v5.0.2 安卓版
其它手游 1.30G
下载军师请布阵九游版下载v4.3.3 安卓最新版
策略塔防 504.4M
下载百鬼夜行游戏下载v2.0.4 安卓版
卡牌对战 216.1M
下载葫芦兄弟七子降妖华为版下载v2.0.13 安卓版
角色扮演 432M
下载龙之起源九游版下载v10.0.0.190829 安卓版
角色扮演 197.5M
下载乱世三国志华为版本下载v8.16 安卓版
策略塔防 398.6M
下载重装战姬mumu版下载v1.17.1 安卓版
射击枪战 1.97G
下载新剑侠情缘国际版下载v2.20.1 安卓版
下载
星辉游戏少女的王座下载v2.0.0 安卓版
下载
逆神bt果盘版下载v2.63.0 安卓飞升版
下载
诸神皇冠4399版下载v1.1.9.43222 安卓版
下载
风暴魔域2私服下载v2.4.3 安卓变态版
下载
盟重英雄九游版下载v1.0.5 安卓版
下载
古代战争华为版下载v2.0.4 安卓版
下载
亲临三国官方版下载v1.0002 安卓版
下载