用于WebKit的CSS诀窍[译](5)

作者:vocal 来源:前端观察 时间:2009-03-11 20:03:00 

简单的CSS圆角

圆角可能会给网站页面带来一些麻烦,比如,它可能需要为每个角使用一张图片,但是这可能会引起某些表现上的问题(比如不同的浏览器可能表现上会有细微的差别)。在WebKit中有效的CSS3的”border-radius”属性让实现圆角变得简单,它只需要几行简单的CSS代码。如下所示:

 #boxes div { border: 2px solid black; padding: 10px; margin:5px; width:200px;
  text-align:center; background:#eee; }

<div id="boxes">
 <div style="-webkit-border-radius:15px;">
  All sides
 </div>
 <div style="-webkit-border-bottom-left-radius:15px;-webkit-border-top-right-radius:15px;">
  Opposite corners
 </div>
 <div style="-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;">
  Top
 </div>
 <div style="-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;">
  Side
 </div>
</div>

这段样式代码定义所有的在boxes里面的DIV都要有一个比较大的border(边框)、边距、宽度、背景等。然后每个div标签的border-radius被设置为不同的方式。你可以在下面看到运行结果:

截图6. 纯CSS圆角

第一个div中border-radius被设置为所有的角。然后第二个div,只是左下角和右上角。第三个div就像一个tab,只是上面的角被设置为圆角。最后一个div被设置为单边的圆角,只有右边的两个角是圆角。

标签:css,浏览器,Safari,Chrome,WebKit
0
投稿

猜你喜欢

  • MySQL安全大讲堂:MySQL数据库安全配置

    2009-10-18 11:24:00
  • 如何正确编写高质量高性能的MySQL语法

    2008-11-27 15:43:00
  • asp中限制重复提交表单的方法

    2007-09-20 13:28:00
  • 如何取得MYSQL中ENUM列的全部可能值

    2009-07-30 08:53:00
  • 牢不可破的九宫格布局

    2009-07-24 12:40:00
  • Oracle时间日期操作方法小结

    2010-11-25 18:04:00
  • Microsoft Access 数据库常规规格

    2007-09-27 19:28:00
  • IE下中英文字体不能对齐原因及解决

    2008-08-11 12:47:00
  • Asp用XMLHTTP实现QQ状态在线查询

    2007-10-22 17:46:00
  • url传递中文的解决方案

    2007-10-09 20:17:00
  • php面向对象程序设计介绍

    2023-05-25 05:31:11
  • php实现pdo数据库操作类过程详解

    2023-05-25 11:15:05
  • W3C优质网页小贴士(三)

    2008-04-09 13:32:00
  • Dreamweaver打造多彩文字链接

    2007-11-11 18:59:00
  • 可以实现在同一页面里的用多按钮进行提交吗?

    2009-11-01 18:04:00
  • ASP 三层架构 Error处理类

    2011-03-16 11:06:00
  • Access函数大全

    2009-12-23 19:22:00
  • 如何给eWebEditor编辑器加上运行代码框功能

    2007-09-25 07:02:00
  • 在SQL server2005数据库下创建计划任务

    2008-12-26 09:19:00
  • 获取mssql的xml返回结构的方法

    2007-08-23 12:52:00
  • asp之家 网络编程 m.aspxhome.com