1.圆角 border-radius
CSS2中的圆角只能通过比较特殊的方法或是图片实现,在CSS3中终于可以直接使用了。指令为:
1 border-radius: width;
width表示四个圆角的水平半径。目前这还只是个草案,并非实际标准,所以直接用border-radius浏览器还是不能识别的,对于这种实现各浏览器都会加上各自的标记,Firefox为-moz-border-radius,webkit内核的为-webkit-border-radius而IE8和Opera貌似还不支持这个属性。
有时候指定某一个角为圆角也很有用,所以又有了以下四个类型(恩,这回moz和webkit命名有点不一样):
1 /* moz */
2 -moz-border-radius-topleft: /* 左上角 */
3 -moz-border-radius-bottomleft: /* 左下角 */
4 -moz-border-radius-topright: /* 右上角 */
5 -moz-border-radius-bottomright: /* 右下角 */
6
7 /* webkit */
8 -webkit-border-top-left-radius: /* 左上角 */
9 -webkit-border-bottom-left-radius: /* 左下角 */
10 -webkit-border-top-right-radius: /* 右上角 */
11 -webkit-border-bottom-right-radius: /* 右下角 */
示例:四个圆角。如果看到了圆角,说明你的浏览器支持这一特性。
border:5px solid gray;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
padding:10px;
示例:底部两个圆角。如果看到了,说明你的浏览器支持这一特性。
border:5px solid gray;
-moz-border-radius-bottomleft:25px;
-moz-border-radius-bottomright:40px;
-webkit-border-bottom-left-radius:25px;
-webkit-border-bottom-right-radius:40px;
padding:10px;
示例:textarea或input的圆角 在firefox中若要指定textarea或input的圆角, 不能将border-style高为none。 border:5px solid gray; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding:10px;
2.边框渐变:border-colors
这个可以用来指定边框的渐变颜色,当你指定的边框的值为5px时,那么你在这个border-color中指定5种颜色的话,每一种颜色就显示为1px的宽度,若只指定了4种颜色,则最后指定的颜色将填充剩下的宽度。当然,相对应的也有相对于四条边的语法。
1 border-colors: color1 color2...
2 border-top-colors:
3 border-right-color:
4 border-bottom-colors:
5 border-left-colors:
示例:左边和顶部边框渐变效果。
目前貌似只有Firefox3.5以上版本才实现此特性。
border: 10px solid #000;
-moz-border-left-colors:#000 #111 #222 #333 #444 #555 #666 #777 #888 #999;
-moz-border-top-colors:#fff #eee #999 #888 #777 #666 #333 #222;
padding:10px;
3.阴影:box-shadow
语法为:
1 box-shadow:length length length color
值分别为:阴影水平偏移量、阴影垂直偏移量、阴影模糊值、阴影颜色。
示例:阴影效果:
-webkit-box-shadow:5px 2px 6px #000;
-moz-box-shadow:5px 2px 6px #000;
padding:10px;
4. border-image
这个类似于background,只不过这个用于边框的。语法为:
1 border-image:
由于网站上没图片,也懒得弄效果图了。用过background的都应该知道怎么用。
1.本站内容仅供参考,不作为任何法律依据。用户在使用本站内容时,应自行判断其真实性、准确性和完整性,并承担相应风险。
2.本站部分内容来源于互联网,仅用于交流学习研究知识,若侵犯了您的合法权益,请及时邮件或站内私信与本站联系,我们将尽快予以处理。
3.本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
4.根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
5.本站是非经营性个人站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途
暂无评论内容