老师 请问这个伪元素和子盒子是相同的对吧

老师 请问这个伪元素和子盒子是相同的对吧

<!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>Document</title>

    <style>

      * {

        padding: 0;

        margin: 0;

      }

      .big {

        width: 100%;

      }

      .f11,.f13,.f22,.f24 {

        width: 25%;

        float: left;

        height: 380px;

      }

      .f12,

      .f14,

      .f21,

      .f23 {

        background-color: rgb(15, 151, 124);

        height: 380px;


        width: 25%;

        float: left;

        position: relative;

      }

     

      img {

        width: 100%;

        height: 100%;

        display: block;

      }

      .title {

        font-size: 24px;

        /* 中间的这个20为什么显示的是左边而不是右边嗯? */

        margin: 20px 20px 30px;

        font-weight: 700;

        color: white;

      }

      .intro {

        margin: 0 20px 20px;

        font-size: 16px;

        color: white;

      }

      .berief {

        margin: 0 20px 30px;

        font-size: 14px;

        color: gray;

      }

      .btn {

        display: block;

        color: white;

        margin: 0 auto;

        width: 138px;

        height: 40px;

        background-color: black;

        border: noen;

      }

      .f12::after, .f14::before {

        content: "";

        height: 0;

        width: 0;

        border: 20px solid transparent;

        border-right-color: aquamarine;

        position: absolute;

        top: 50%;

        margin-top: -20px;

        left:-40px;

      }

      .f21::after, .f23::before {

        content: "";

        height: 0;

        width: 0;

        border: 20px solid transparent;

        border-left-color: aquamarine;

        position: absolute;

        top: 50%;

        margin-top: -20px;

        right:-40px;

      }

    </style>

  </head>

  <body>

    <div class="big">

      <div class="f11">

        <img src="/盒模型/浮动/定位/images/b1.jpg" alt="" />

      </div>

      <div class="f12">

        <div class="rec1"></div>

        <div class="title">Library</div>

        <div class="intro">

          lorem ipsum is simply dummy text of the printing and typesetting

          industry. loremipsum

        </div>

        <div class="berief">

          lorem ipsum is simply dummy text of the printing and typesetting

          industry. loremipsum. Wan xiao peng yi ding hui jin da chang de.Qing

          wu bi xiang xin.

        </div>

        <button class="btn">EXPLORE</button>

      </div>

      <div class="f13"> <img src="/盒模型/浮动/定位/images/b2.jpg" alt=""></div>

      <div class="f14">

        <div class="rec1"></div>

        <div class="title">Library</div>

        <div class="intro">

          lorem ipsum is simply dummy text of the printing and typesetting

          industry. loremipsum

        </div>

        <div class="berief">

          lorem ipsum is simply dummy text of the printing and typesetting

          industry. loremipsum. Wan xiao peng yi ding hui jin da chang de.Qing

          wu bi xiang xin.

        </div>

        <button class="btn">EXPLORE</button>

      </div>

      <div class="f21">

        <div class="rec2"></div>

        <div class="title">Library</div>

        <div class="intro">

          lorem ipsum is simply dummy text of the printing and typesetting

          industry. loremipsum

        </div>

        <div class="berief">

          lorem ipsum is simply dummy text of the printing and typesetting

          industry. loremipsum. Wan xiao peng yi ding hui jin da chang de.Qing

          wu bi xiang xin.

        </div>

        <button class="btn">EXPLORE</button>

      </div>

      <div class="f22"> <img src="/盒模型/浮动/定位/images/b3.jpg" alt=""></div>

      <div class="f23">

        <div class="rec2"></div>

        <div class="title">Library</div>

        <div class="intro">

          lorem ipsum is simply dummy text of the printing and typesetting

          industry. loremipsum

        </div>

        <div class="berief">

          lorem ipsum is simply dummy text of the printing and typesetting

          industry. loremipsum. Wan xiao peng yi ding hui jin da chang de.Qing

          wu bi xiang xin.

        </div>

        <button class="btn">EXPLORE</button>

      </div>

      <div class="f24">

        <img src="/盒模型/浮动/定位/images/b4.jpg" alt="">

      </div>

    </div>

  </body>

</html>



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕慕子 2022-06-21 14:56:29

同学你好,伪元素和子盒子都可以实现箭头效果,但是两者并不完全相同,子盒子是直接书写在html结构中的,而伪元素是通过css代码作为最后一个子元素添加到html结构中,如下:

https://img1.sycdn.imooc.com//climg/62b16b8e0941e86614730411.jpg

祝学习愉快~

  • 提问者 慕仙0240544 #1

    老师 请问什么叫作为最后一个元素呀

    2022-06-21 15:06:58
  • 好帮手慕慕子 回复 提问者 慕仙0240544 #2

    老师一次描述的是最后一个元素,意思就是在盒子内部的子元素最后添加伪元素。祝学习愉快~

    2022-06-21 15:10:49
  • 提问者 慕仙0240544 回复 好帮手慕慕子 #3

    老师 那请问如果是::before的话意思是作为第一个子元素吗

    2022-06-21 15:13:03
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师