CSS圆角框制作(2)
来源:互联网 发布:电动螺丝刀 知乎 编辑:程序博客网 时间:2024/05/16 15:42
上接:固定宽度的圆角框
可变宽度的圆角框
可变宽度的圆角框,即宽度和高度都可以改变的圆角框。这种圆角框可以随心所欲制作页面,背景图可以随意根据自己的需要进行改变。
为大家介绍制作可变宽度的圆角框的方法--五图像圆角框制作方法。
五图像分为哪五个图像呢?
从图中可以看出五图像分为:1、左上部分;2、左下部分;3、右上部分;4、右中部分;5、右下部分。
CSS代码如下:
<span style="font-family:SimSun;font-size:18px;">/*可变宽度的圆角框样式*/.round2 { /*左上部分*/ background-image:url("../Images/round2_left_top.gif"); background-position:top left; background-repeat:no-repeat;} .round2 h3 { /* 右上部分*/ background:url("../Images/round2_right_top.gif") no-repeat top right; /* 将背景图的样式卸载同一行中,分别是插入图片,不重复,位置*/ padding-left:35px; padding-top:12px; padding-bottom:30px; font-size:16px; font-weight:bold; } .round2 .con { /*右中部分 */ background:url("../Images/round2_right_middle.gif") repeat-y top right; margin-top:-1em;/*解决IE系列的空隙问题*/ padding:10px 20px; } .round2 .footer { /*左下部分 */ background:url("../Images/round2_left_bottom.gif") no-repeat bottom left; } .round2 .footer p { /*右下部分 */ background:url("../Images/round2_right_bottom.gif") no-repeat bottom right; }</span>
此方法制作出的圆角框背景图宽度和高度是可以改变的,所以不需要设置高度(width)和宽度(height)的值。
知识拓展
随着HTML5/CSS3的到来,CSS3样式的圆角必将成为构建未来网站的趋势。CSS3相对于其它方式,更加容易应用,不需要额外的HTML标记和图片。目前支持CSS3圆角的浏览器包括FireFox,Chrome,Opera,IE9等;由于目前中文用户多使用IE,并且多为IE6-IE8,因此,CSS3的普及尚需时日。
CSS2圆角一般需要额外的HTML标记和图片,然而其优点也是非常明显的:支持所有主流浏览器,包括IE(6-9),FireFox,Chrome,Opera等。
0 0
- CSS圆角框制作(2)
- CSS圆角框制作(1)
- DIV+CSS(表格制作)
- FontAwesome图标制作(css)
- 变换菜单制作(css)
- CSS圆角设计2-制作可变宽度的圆角框
- 用CSS 而不是Table来制作圆角框
- css制作三级下拉菜单2
- 使用CSS 制作导航菜单 (一)
- 使用CSS 制作导航菜单 (二)
- CSS制作三角箭头(兼容IE6)
- 网页制作基础教程(四)-css语法
- 自己制作页面编辑器(js+css)
- 首页网站div制作(div+css概述,css选择器)
- 给表格式按钮边框点击变色--css制作表格式按钮(2)
- 巧用CSS制作艺术字
- css制作一款相册
- CSS制作表单
- PAT 1025. PAT Ranking (25)
- datagridview 限制某列只能输入数字
- Html5 placeholder 兼容(不支持的浏览器ie)
- $modal 创建模态窗口服务,创建部分页、控制器等,并关联它们
- 深入分析C++中char * 和char []的区别
- CSS圆角框制作(2)
- POJ 1458-Common Subsequence(线性dp/LCS)
- MYSQL存储过程使用
- About RAID
- [Win32]重绘的基本概念以及简单的文本输出文本输出
- 今日头条 频道管理(删除、添加、拖动)
- 2014牡丹江现场赛A题D题I题(水,概率Dp,水)ZOJ 3819,3822,3827
- c#操作串口
- C++ 字符串库函数整理