中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么使用CSS畫

發布時間:2021-03-18 11:10:58 來源:億速云 閱讀:153 作者:小新 欄目:web開發

這篇文章給大家分享的是有關怎么使用CSS畫的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

今天小穎給大家分享一個用CSS畫的愛心,底下有代碼和制作過程,希望對大家有所幫助。

第一步:

先畫一個正方形。如圖:

怎么使用CSS畫

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>css畫桃心</title>
    <style media="screen">
        .heart-body {
            width: 500px;
            margin: 100px auto;
            position: relative;
        }
        .heart-shape {
            position: relative;
            width: 100px;
            height: 100px;
            background-color: #f70e0e;
        }
    </style>
</head>
<body>
    <div class="heart-body">
        <div class="heart-shape"></div>
    </div>
</body>
</html>

第二步:

將利用偽元素before和 :after,在正方形的左邊和上邊各畫一個正方形,然后再利用border-radius: 50%;屬性,修飾下這兩個正方形,然后就得到了兩個圓,如圖所示:

怎么使用CSS畫

怎么使用CSS畫

.heart-shape:before,
        .heart-shape:after {
            position: absolute;
            content: '';
            width: 100px;
            height: 100px;
            background-color: #ffc0cb;
        }
        .heart-shape:before {
            left: -45px;
        }
        .heart-shape:after {
            top: -45px;
        }

利用border-radius: 50%; 屬性:

.heart-shape:before,
        .heart-shape:after {
            position: absolute;
            content: '';
            width: 100px;
            height: 100px;
            -webkit-border-radius: 50%;
            /**兼容蘋果;谷歌,等一些瀏覽器認*/
            -moz-border-radius: 50%;
            /**兼容火狐瀏覽器*/
            -o-border-radius: 50%;
            /**兼容opera瀏覽器*/
            border-radius: 50%;
            background-color: #ffc0cb;
        }

第三步:

類名為:heart-shape的div 利用transform: rotate(45deg); 屬性將他們旋轉45度,如圖所示:

怎么使用CSS畫

.heart-shape {
            position: relative;
            width: 100px;
            height: 100px;
            background-color: #f70e0e;
            -webkit-transform: rotate(45deg);
            /* Safari 和 Chrome */
            -moz-transform: rotate(45deg);
            /* Firefox */
            -ms-transform: rotate(45deg);
            /* IE 9 */
            -o-transform: rotate(45deg);
            /* Opera */
            transform: rotate(45deg);
        }

小穎把圓的背景色和正方形的背景色沒給統一的顏色,是為了大家更好的看到明顯的效果圖,接下來小穎將其背景色設置成統一的,最終的愛心就出來了,如圖所示:

怎么使用CSS畫

.heart-shape:before,
        .heart-shape:after {
            position: absolute;
            content: '';
            width: 100px;
            height: 100px;
            -webkit-border-radius: 50%;
            /**兼容蘋果;谷歌,等一些瀏覽器認*/
            -moz-border-radius: 50%;
            /**兼容火狐瀏覽器*/
            -o-border-radius: 50%;
            /**兼容opera瀏覽器*/
            border-radius: 50%;
            background-color: #f70e0e;
        }

感謝各位的閱讀!關于“怎么使用CSS畫”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

防城港市| 崇左市| 新巴尔虎左旗| 泽库县| 浑源县| 苏尼特右旗| 金昌市| 永登县| 南木林县| 滕州市| 张北县| 郸城县| 高安市| 高台县| 乌拉特前旗| 伽师县| 淮北市| 神农架林区| 商都县| 抚远县| 邹平县| 绵竹市| 古蔺县| 万载县| 信丰县| 永修县| 长泰县| 财经| 山西省| 邢台市| 大关县| 正安县| 牡丹江市| 丰县| 元阳县| 新密市| 深水埗区| 焦作市| 黑河市| 南陵县| 施甸县|