1. 程式人生 > >border-radius不僅僅可以用來畫圓哦

border-radius不僅僅可以用來畫圓哦

border-radius

  • 可以設定四個角的值
  • 每個角的值可以設定為百分比或長度
  • 每個角可以設定水平或垂直方向的值
<html>

<head>
    <meta charset="utf-8">
    <style>
        .circle {
            width: 100px;
            height: 100px;
            background-color: #fb3;
            border-radius: 50%;
        }

        .ellipse
{ width: 100px; height: 50px; background-color: #fb3; /*百分比*/ border-radius: 50%; } .half-ellipse-top { width: 100px; height: 50px; background-color: #fb3; /*top-left,top-right,bottom-right,bottom-left*/
/* 水平方向/垂直方向*/ border-radius: 50% / 100% 100% 0 0; }
.half-ellipse-left { width: 100px; height: 50px; background-color: #fb3; /*top-left,top-right,bottom-right,bottom-left*/ /* 水平方向/垂直方向*/ border-radius: 100
% 0 0 100% / 50%
; }
.quarter-ellipse { width: 100px; height: 50px; background-color: #fb3; /*top-left,top-right,bottom-right,bottom-left*/ /* 水平方向/垂直方向*/ border-radius: 100% 0 0 0; } .diagonal { width: 200px; height: 100px; border-radius: 40px 10px; background-color: #fb3; } .box { border: ridge gold; border-radius: 13em/3em; width: 200px; height: 100px; background-color: #fb3; }
</style> </head> <body> <div class="circle"></div> <div class="ellipse"></div> <div class="half-ellipse-top"></div> <div class="half-ellipse-left"></div> <div class="quarter-ellipse"></div> <div class="diagonal"></div> <div class="box"></div> </body> </html>

這裡寫圖片描述