如何设计椭圆形圆边的矩形div?

时间:2013-12-01 05:18:19

标签: css css3

如何设置椭圆形圆边的矩形div?

Rectangle with elliptical rounded sides

2 个答案:

答案 0 :(得分:2)

您可以通过将border-radius设置为50%来获取椭圆。

您可以获得两个元素,一个在另一个内部,具有不同的大小,因此需要获得2个省略号

.test {
    position: absolute;
    left: 40px;
    top: 40px;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    overflow: hidden; 
}


.test:after {
    content: "";
    position: absolute;
    left: -30%;
    top: 10%;
    width: 160%;
    height: 80%;
    background-color: lightblue;
    border-radius: 50%;

}

在这种情况下,使用伪元素,因此只需要一个div

demo

答案 1 :(得分:-1)

你签出了this website?试试这个:

div
{
border:2px solid;
border-radius:25px;
}