CSS3五个技巧给你的网站带来出色的效果

2016-02-19 23:43 7 1 收藏

有了下面这个CSS3五个技巧给你的网站带来出色的效果教程,不懂CSS3五个技巧给你的网站带来出色的效果的也能装懂了,赶紧get起来装逼一下吧!

【 tulaoshi.com - Web开发 】

CSS 3 + HTML 5 是未来的 Web,它们都还没有正式到来,虽然不少浏览器已经开始对它们提供部分支持。本文介绍了 5 个 CSS3 技巧,可以帮你实现未来的 Web,不过,这些技术不应该用在正式的客户项目,它们更适合你的个人博客站点,Web 设计社区,或者不会有客户向你投诉的场合。

1. 圆角效果

CSS3 新功能中最常用的一项是圆角效果,标准 HTML 方块对象是90度方角的,CSS3 可以帮你实现圆角。

-moz-border-radius: 20px;  
-webkit-border-radius: 20px;  
border-radius: 20px;  

甚至单个角也可以实现圆角,不过 Mozilla 和 Webkit 的语法稍有不同。

-moz-border-radius-topleft: 20px;  
-moz-border-radius-topright: 20px;  
-moz-border-radius-bottomleft: 10px;  
-moz-border-radius-bottomright: 10px;  
-webkit-border-top-rightright-radius: 20px;  
-webkit-border-top-left-radius: 20px;  
-webkit-border-bottom-left-radius: 10px;  
-webkit-border-bottom-rightright-radius: 10px; 

所支持的浏览器:Firefox, Safari , Chrome
用例: Twitter. 

请参阅:

W3C Working Draft Border-radius on CSS3.info The Art of Web

 

 2. 图形化边界

顾名思义,图形化边界就是允许使用图片作为对象的边界,语法如下:

border: 5px solid #cccccc;  
-webkit-border-image: url(/images/border-image.png) 5 repeat;  
-moz-border-image: url(/images/border-image.png) 5 repeat;  
border-image: url(/images/border-image.png) 5 repeat; 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

这里,border: 5px   设定了边界的宽度,然后,每个边界的图片定义告诉浏览器,使用图片的多大一部分来充当边界。边界图片还可以针对每一条边单独设置:

border-bottom-rightright-image  
border-bottom-image  
border-bottom-left-image  
border-left-image   
   border-top-left-image   
   border-top-image   
   border-top-rightright-image   
   border-right-image  

支持的浏览器: Firefox 3.1, Safari , Chrome.
用例: Blog.SpoonGraphics.

请参考:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)W3C Working Draft Border-image on CSS3.info Border-image in Firefox

来源:http://www.tulaoshi.com/n/20160219/1630482.html

延伸阅读
标签: Web开发
CSS3 是对 CSS 规范的一个很大的改善和增强,它使得 Web 开发人员可以很容易的在网站中加入时尚的效果。今天这篇文章收集了24个很棒的 CSS3 文本效果示例及教程分享给大家。 Text with Moving Backgrounds Flashlight (Works in Safari only) CSS3 Text Masking Effect Tilt-Shift Effect on Text using CSS3 Free Overlapped ...
用纯CSS也可以实现各种各样很酷的效果了,甚至是动画。虽然有些效果不能跨浏览器(甚至是支持CSS3的浏览器)运行,有些只是展示并没什么实际 用途, 但仅用CSS实现出的这些效果似乎没什么可以挑剔的。 对于设计人员和开发人员来说,CSS一直是web设计过程中重要的一部分,随着CSS3的出现以及越来越多的浏览器对它的支持,设计师们有了 更多的选择...
今天来一组酷炫的HTML5 – CSS3 优秀网站,无论是网站主题(反战、捍卫人权、肯德基老爷爷的美好晚年等)还是动效视觉,都非常值得体验。周末休息下,来点轻松的吧。 The Generations Relay 2014年是华沙起义70周年,华沙博物馆邀请了在那场战斗有代表性的12个组织参加这个薪火相传的活动,组织里的年轻人庄严宣誓,他们将承担起建...
标签: Web开发
    css3可以轻松实现很多譬如图片边框、多重背景、文字阴影等效果,但是目前支持css3的浏览器少之又少,往往了实现圆角效果要去写一堆代码,下面介绍的这些强大的jQuery插件可以轻松帮你实现很多复杂的视觉效果。    在这之前我们先来看一下几个CSS3实例代码是怎么实现各种效果的。 1.多重背景 #backgrounds-...
标签: Web开发
想要制作一些很酷的头部效果而且摆脱网站安全字体并且不使用图片文件?那么就使用CSS3嵌入字体吧! 上一篇:CSS3教程(6):创建网站多列 要使用一款字体,我们首先需要使用‘@font-face’属性。这必须先准备好我们要用的字体文件。 尽管这样,让我们简单的学习一下字体方面的历史。@font-face属性从CSS2就已经考虑了,但却始终在...

经验教程

725

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部