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

2016-02-19 23:43 5 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. 图形化边界

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

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

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; 

(本文来源于图老师网站,更多请访问https://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.

请参考:

W3C Working Draft Border-image on CSS3.info Border-image in Firefox

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

延伸阅读
标签: Web开发
    css3可以轻松实现很多譬如图片边框、多重背景、文字阴影等效果,但是目前支持css3的浏览器少之又少,往往了实现圆角效果要去写一堆代码,下面介绍的这些强大的jQuery插件可以轻松帮你实现很多复杂的视觉效果。    在这之前我们先来看一下几个CSS3实例代码是怎么实现各种效果的。 1.多重背景 #backgrounds-...
标签: Web开发
CSS3不是新事物,更不是只是围绕border-radius属性实现的圆角。它正耐心的坐在那里,已经准备好了首次登场,呷着咖啡,等着浏览器来铺上红地毯。你看,浏览器需要跟上了 注意:浏览器需要改进 尽管把玩CSS3是很有趣的事情就像接下来我要演示的几篇教程中表现的那样,但是需要了解的是,CSS3并没有被当前浏览器完全的支持。也就是说,如...
标签: 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 ...
标签: Web开发
想要制作一些很酷的头部效果而且摆脱网站安全字体并且不使用图片文件?那么就使用CSS3嵌入字体吧! 上一篇:CSS3教程(6):创建网站多列 要使用一款字体,我们首先需要使用‘@font-face’属性。这必须先准备好我们要用的字体文件。 尽管这样,让我们简单的学习一下字体方面的历史。@font-face属性从CSS2就已经考虑了,但却始终在...
CSS3 给 Web 开发带来了革命性的影响,以前很多需要 JavaScript 才能实现的复杂效果,现在使用 CSS3 就能简单的实现。如果你想了解 CSS3 可以做些什么的话,可以参考本文列出的 CSS3 能实现的很炫的应用。这些很酷的例子中有渐变、旋转、字体效果以及三维变换等等,尽情欣赏吧。 1. 制作精美的按钮 2. 实现很酷的字体效...

经验教程

254

收藏

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