css3 border-radius制作半圆---上下左右半圆
左右半圆
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>border-radius</title>
<style type="text/css">
div.circle{
height:100px;
width:50px;
background:#9da;
border-radius:0 50px 50px 0 ;右半圆
/* border-radius:50px 0 0 50px;左半圆*/
}
div.circle{
width:100px;
height:50px;
background:#9da;
border-radius:50px 50px 0 0 ;/*上半圆
/* border-radius:50px 0 0 50px;*//*下半圆*/
}
</style>
</head>
<body>
<div class="circle"></div>
</body>
</html>
上下半圆
1、上下半圆宽度是高度的两倍
2、上半圆border-radius:右上等于高度值下左等于0 border-radius:50px 50px 0 0 ;/
3、下半圆border-radius:左上等于高度值右下等于0 border-radius:50px 0 0 50px;
左右半圆
1、左右半圆宽度是高度的一半
2、左半圆border-radius:左上等于宽度值等于0 border-radius:50px 0 0 50px;
3、右半圆border-radius:右下等于宽度值左上等于0 border-radius:0 50px 50px 0 ;