<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          用純CSS畫一顆愛心,這波操作可還行?

          共 1824字,需瀏覽 4分鐘

           ·

          2021-01-20 18:30


          來源 |?https://www.cnblogs.com/liu-en-ci/p/6721963.html
          CSS是一個需要深度挖掘的東西,里面有很多樣式屬性,掌握幾個常用的便可以實現很好看的效果,例如用CSS畫愛心。

          前期預備知識:

          1. 明白正方形的畫法。

          2. 明白圓形的畫法。

          3. 明白什么是定位。

          4. 明白怎么旋轉。

          話不多說,先教大家怎么用css畫一個圓形。

          .disc1{ width: 100px; height: 100px; border:1px solid red; background-color: red; margin:300px 0px 0px 300px; border-radius:100%; float:left;}
          由于我們的愛心是由兩個圓和一個正方形組成的,所以我們還需要再來一個圓形。
          .disc2{ width: 100px; height: 100px; border:1px solid red; background-color: red; margin:250px 0px 0px 0px; border-radius:100%; float:left; position: relative; right: 50px;}
          第三步我們就需要做一個正方形了。
          .square{ width: 100px; height: 100px; border:1px solid red; background-color: red; margin: 300px 0px 0px 0px; float: left; position: relative; right: 152px;}
          做完這些的效果已經基本上出來了,但是我們還需要調整一下愛心的角度,這時就需要用到我們css樣式中的transform中的rotate屬性了。
          我們由于需要把三個p都旋轉角度,所以我們把這三個p放在一個p里面。具體代碼如下:
          .main{ transform: rotate(45deg); margin: 300px;}
          做到現在,我們的愛心就已經做出來咯。效果圖如下:
          全部代碼如下(包含HTML代碼和CSS代碼)
          <html> <head> <meta charset="utf-8" /> <link href="css/square.css" rel="stylesheet" type="text/css"> <title>title> head> <body> <div class="main"> <div class="disc1">div> <div class="disc2">div> <div class="square">div> div> body>html>
          *{ margin: 0px; padding: 0px;}.main{ transform: rotate(45deg); margin: 300px;}.disc1{ width: 100px; height: 100px; border:1px solid red; background-color: red; margin:300px 0px 0px 300px; border-radius:100%; float:left;}.disc2{ width: 100px; height: 100px; border:1px solid red; background-color: red; margin:250px 0px 0px 0px; border-radius:100%; float:left; position: relative; right: 50px;}.square{ width: 100px; height: 100px; border:1px solid red; background-color: red; margin: 300px 0px 0px 0px; float: left; position: relative; right: 152px;}


          瀏覽 74
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  91久久爽久久爽爽久久片 | 宫日日日干干干av | 可以看的免费黄色片 | 永久网站av漫画 曰韩人妻一区二区 | 看操逼的网站 |