边框 圆角 阴影

1. border边框:

          border-style:边框样式,

          值:

               double:定义双实线;

               none;定义无边框;

               solid:定义实线

               dashed:定义虚线;

               dotted:定义点状线

               groove:定义3D凹槽效果;

               ridge;定义3D隆起效果;

          border-color:边框的颜色默认是黑色(2D)或者灰色(3D)。

          border-width:边框默认粗细是3px;

代码如下;

运行结果如图:

 

 2.圆角:border-radius

        可控制四个角的圆角;

           一个值:四个角的圆角;

           俩个值:分别代表左上角和右下角,右上角和左下角;

           三个值:分别代表左上角,右上角和左下角,右下角;

           四个值:分别代表左上角,右上角 ,右下角,左下角;

           单脚设置:

            border-top-left-radius: 20px;

            border-top-right-radius: 20px;

            border-bottom-right-radius: 20px;

            border-bottom-right-radius: 20px;

代码如下:

 运行结果如图:

(2)代码如下:

  运行结果如图:

 PS:这里的文字不完整是因为上面用了overflow:hidden将文字溢出的部分隐藏了。

4. 盒子阴影: box-shadow;

            值:

               inset:内阴影,可选。取值相反。

               第一个值:阴影距离盒子的左右距离,正值往右负值往左,0盒子正下方。

               第二个值:阴影距离盒子的上下距离,正值往下,负值往上,0盒子正下方。

               第三个值:阴影的清晰度(值不能为负),阴影值越大会以渐变的形式呈椭圆形向外扩                                     散。

               第四个值:阴影的颜色:

                      注意:可以一个元素同时添加多个阴影,值之间用逗号隔开。

 代码如下:

 运行结果如图:

 5.文本阴影:text-shadow

         值:

               第一个值:阴影距离盒子的左右距离,正值往右  ,负值往左,0盒子正下方。

               第二个值:阴影距离盒子的上下距离,正值往下,负值往上,0盒子正下方。

               第三个值:阴影的清晰度(值不能为负),阴影值越大会以渐变的形式呈椭圆形向外扩                                     散。

               第四个值:阴影的颜色:

                      注意:可以一个元素同时添加多个阴影,值之间用逗号隔开。

代码如下:

如图所示:

 完整代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>边框,圆角,阴影</title>
    <style>
        #div1{
            width:200px;
            height: 200px;
            background-color: aquamarine;
            margin: 20px,auto;

            border-style: dotted;
            border-width: 10px;
            border-color: aquamarine;
            border-top: 3px #ff2312 solid;
            
        }  
        #div2{
            width:100px;
            height: 60px;
            background-color: aquamarine;
            margin: 20px,auto;
            /* border-radius: 20px 30px; */
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-right-radius: 20px;
            border-bottom-right-radius: 20px;
        }
        #div3{
            width:300px;
            height: 300px;
            background-color: aquamarine;
            margin: 20px,auto;
            border-radius: 20%; 
            overflow: hidden;

        }

        .box{
            width:300px;
            height: 300px;
            background-color: aquamarine;
            margin: 20px,auto;
            box-shadow: inset 5px 5px 5px #ff2312,5px 5px 5px #333,5px 5px 5px #ff2312;
        }
        p{
            font-size: 60px;
            font-weight: 900;
            text-shadow: 5px 5px 5px #cfc,-10px -20px 10px #ccf;
        }

    </style>
</head>
<body>
   
    <div id="div1"></div>

 <br>
 <br>
 <br>

    <div id="div2"></div>
    <br>
    <br>
    <br>
    <div id="div3">时代的</div>
    <br>
<br>
<br>

    
<section class="box"></section>
<br>
<br>
<br>

<p>中所产生的成都</p>

</body>
</html>

完整运行结果如图所示: 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值