一、单选题

1.  在CSS3中,我们可以使用(    )属性来为元素定义一个边框阴影效果。

    A. text-shadow                  B. box-shadow   
    C. border-shadow                D. border-colors

2.  如果想要实现如下图所示的椭圆,正确的写法是(    )。

    A. border-radius: 50px/100px;
    B. border-radius: 100px/50px;
    C. border-radius: 100px/200px;
    D. border-radius: 200px/100px;

3.  下面有关CSS3边框样式的说法中,不正确的是(    )。

    A. border-radius属性既可以用来实现圆,也可以实现椭圆
    B. border-radius:20px/40px;表示圆角的垂直半径为20px,水平半径为40px
    C. 在box-shadow属性中,可以使用inset值来实现内阴影
    D. border-colors属性可以实现多色边框,但是兼容性并不好,不推荐使用

4.  如果想要实现如下图所示的四分之一圆,正确的写法是(    )。

    A. 
        div 
        {
            width: 100px;
            height: 100px;
            border: 1px solid gray;
            border-top-right-radius: 100px;
            border-bottom-width: 0;
            border-left-width: 0;
        }
    B. 
        div 
        {
            width: 100px;
            height: 100px;
            border: 1px solid gray;
            border-bottom-left-radius: 100px;
            border-top-width: 0;
            border-right-width: 0;
        }
    C. 
        div 
        {
            width: 100px;
            height: 100px;
            border: 1px solid gray;
            border-bottom-right-radius: 100px;
            border-top-width: 0;
            border-left-width: 0;
        }
    D. 
        div 
        {
            width: 100px;
            height: 100px;
            border: 1px solid gray;
            border-top-left-radius: 100px;
            border-bottom-width: 0;
            border-right-width: 0;
        }

二、编程题

1.  请使用CSS3中的border-radius属性来实现下图所示的图案。