html边框圆角化可以用css中的“border-radius”属性来实现。
1、新建html文档,在body标签中添加一个div标签,然后为这个div标签设置边框,这时默认情况下边框是直角:
2、为div标签设置“border-radius”属性,属性值为圆角半径大小,这时边框的四个顶角都会变成圆角:
3、为div标签设置“border-radius”属性,属性值分别对应边框的左上角、右上角、右下角和左下角,这时可以对每个顶角自定义设置圆角半径:
css代码:
.yj{
padding:10pxwidth:300pxheight:50px
border: 2px solid #000000
-moz-border-radius: 15px
-webkit-border-radius: 15px
border-radius:15px
}
-moz-border-radius: 15px-webkit-border-radius: 15px 这两个是为了兼容其他一些不常用浏览写的css圆角代码
html代码:
<div class="yj">这个div四个角都圆15px</div>
结果如下:
图片圆角也是一样的:
css代码:
.yj{-moz-border-radius: 15px -webkit-border-radius: 15pxborder-radius:15px}
html代码:
<img src="xp.jpg" width="100px" height="100px" class="yj" />
结果如下:
css3圆角代码也支持上下左右的:
css代码这么写:
.yj{
padding:10pxwidth:300pxheight:50px
border: 2px solid #000000
-moz-border-radius: 0px 0px 20px 25px
-webkit-border-radius: 0px 0px 20px 25px
border-radius:0px 0px 20px 25px
}
结果如下
圆角代码也支持拆分的(四个边框都圆角10px的拆分css代码如下):
border-top-left-radius: 10px
border-top-right-radius: 10px
border-bottom-right-radius:10px
border-bottom-left-radius: 10px
用css样式为html元素设置圆角框是利用border-radius属性实现的。
1、html代码:
<!DOCTYPE html>
<html>
<head>
<style>
div
{
text-align:center
border:2px solid #a1a1a1
padding:10px 40px
background:#dddddd
width:350px
border-radius:25px
-moz-border-radius:25px/* 老的 Firefox */
}
</style>
</head>
<body>
<div>border-radius 属性允许您向元素添加圆角。</div>
</body>
</html>
2、css代码:
div
{
text-align:center
border:2px solid #a1a1a1
padding:10px 40px
background:#dddddd
width:350px
border-radius:25px
-moz-border-radius:25px/* 老的 Firefox */
}
3、实现效果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)