深圳网站构建的许多令人兴奋的新功能和功能被认为是CSS3:文本阴影,框架尺寸,透明度,多重背景,边界半径,边界图像等。
CSS3具有更大的灵活性,并且更容易复制过去的复杂效果。所有浏览器都支持当前版本的CSS3版本,但可以创建与JQuery相同的效果和服务。
本文介绍了5个CSS3技术。他们为您提供了惊人的用户界面,以及如何使用新的CSS3功能jQuery的不兼容浏览器来达到几乎相同的结果。【专业网站制作】
1.生成边界半径:
W3C为Border CSS3提供了一个非常有趣的选择,其中之一是边界半径。此CSS3样式规则允许圆角。两个Mozilafirefox和Safari 3已经完成了此功能,使您可以创建一个圆形盒子项目。
使用指定的CSS代码复制上面的示例。
圆形框架
- 左上角的Moz边界半径:15px;
-moz -.- radius-topright:0px;
-Moz-Boundary-Radius-Bottom Light:15px;
- 左下角的Moz边界半径:0px;
webkit ---顶 - .-半径:15px;
-webkit -..- - 右边 - 拉迪乌斯:0px;
-webkit -.-.--.-半径:0px;
Webkit-.-右边 - 拉迪乌斯:15px;
}
接下来,您将找到jQuery解决方案和插头-in,它允做网站找哪家好许您在不使用图片的情况下创建一个圆角。
jQuery插头 - 在DOM对象上创建一个圆角,可以更改以使用以下选项:
喇叭的无线电半径(int)半径
in .-(颜色)元素颜色
外颜色 - (颜色)外颜色的角
边界大小 - (int)边界宽度
边框颜色
如何创建jQuery角
在所有浏览器中使用jQuery 10 CSS3功能
这个jQuery插头很容易创建一个美丽的圆角,没有图像或突然的标记。
2.边缘图像
另一个令人兴奋的新边界功能CSS3是属性边界图像。允许图像作为元素边界的边界图像。图像的每一侧对应于HTML对象的一侧。
在所有浏览器中使用jQuery 10 CSS3功能
目前,边框图像是在即将到来的Firefox 3.1和Safari和Chrome版本中实现的。接下来,您将找到一个智能的jQuery解决方案,可让您在Firefox 2,Firefox 3,Firefox 3.1,Safari 3,Chrome 1,Opera 9,Opera 10中使用此功能。
IE7。
jQuery。 BorderImage是CSS3边界图像属性部分的交叉浏览器实现。插头-in可以通过创建九个图像片段来创建与边界图像相同的效果,然后在元素的背景中将其弄平。
三。许多背景
CSS3允许元素的背景图像,这是一个真实的时间保护程序。专业网站制作公司
#Multiple背景框{
背景:URL(top-bg.gif)左角的左上角没有重复,
URL(.bg.gif)不重复左下角,
URL(.bg.gif)左重复y;
粉红色:20px;
}
由于大多数浏览器不支持此功能,并且要求DIV标记具有多个/分层的背景,因此您可以使用CSS嵌套的CSS标记来提供所需的背景。这是一个很大的代码,看来它不好。解决方案是将jQuery与骨干插件一起使用。
CSS Multi -Background/背景层和JQuery实现
背景插头 - 只需要添加几行JavaScript即可减少编写XHTML所需的代码并使代码减少繁琐。
上面的代码显示,与使用经典视频游戏“ Super Mario Brothers 3”相比,设置背景是多精灵。
4.框架阴影和文字阴影
此属性的主要目的是使设计师和CSS编码器显示文本背后的阴影。
H3 {文本影子:2PX2PX2PX;}
我在Kretschmann网站上发现的一篇非常有用的文章说明了此属性的不同用途,包括以不同方式使用其示例。
同样,Firefox和IE不支持此属性,因此我们必须使用jQuery来找到另一种实施方法。
此插头 - 在页面元素后面创建一个柔和的阴影,包括文本和透明图像。它接受水平和垂直偏移,模糊,不透明和颜色选项。以演示页面为例。
Internet Explorer中的文本阴影将文本的阴影添加到Internet Explorer中。您可以轻松地称其为textshadow();。
5.透明度和不透明
CSS3最广泛使用的功能是透明度。设置元素值的不透明性。不透明值1的元素完全不透明(可见),而不透明值0的元素完全相反且看不见。如何确定任何值之间的不透明(或透明)元素,以查看该解释如何在Zen元素中使用其有趣的文章。
上面的不透明示例设置在另一层中,其中包含一个完全随机的背景,从未见过。使用以下CSS每一层:
Div.l1 {背景:65036;不透明:0.2;宽度:575px;身高:20px;}
Div.l2 {背景:65036;不透明:0.4;宽度:575px;身高:20px;}
Div.l3 {背景:65036;不透明:0.6;宽度:575px;身高:20px;}
Div.l4 {背景:65036;不透明:0.8;宽度:575px;身高:20px;}
Div.l5 {背景:65036;不透明:1.0;宽度:575px;身高:20px;}
它允许您定义梯度以填充和填充梯度元素。您可以设置梯度的不透明方向(从右到左)和梯度。
营销型网站制作价格 企业网站制作定制 高端网站开发
请立即点击咨询我们或拨打咨询热线: 13968746378,我们会详细为你一一解答你心中的疑难。项目经理在线