伪元素

作者: 开心的小哈 | 来源:发表于2018-11-23 11:38 被阅读0次

可以当元素来操作,但是没有HTML结构
content只有伪元素有
css:

span::before{
    content: "我";
}
span::after{
    content: "真的";
}

html

<span>很嗨</span>

大白话就是:在元素旁边有两个元素,一个是前面的(before)一个是后面的(after),这两个元素就是伪元素,他还可以更改自己的宽和高,前提是display是block,还可以定位等...
伪元素天生是行级元素
淘宝导航栏布局
html

    <ul class="nav">
        <li class="list-item">
            <a href="index.html">天猫</a>
        </li>
        <li class="list-item">
            <a href="index.html">聚划算</a>
        </li>
        <li class="list-item">
            <a href="index.html">天猫超市</a>
        </li>
    </ul>

css

*{
    padding: 0;
    margin: 0;
    color: #424242;
    font-family: arial;
}
a{
    text-decoration: none;
}
.nav::after{
    content: "";
    display: block;
    clear: both;
}
.nav{
    list-style: none;
}
.nav .list-item{
    line-height: 30px;
    float: left;
    margin:0 10px;
}
.nav .list-item a{
    border-radius: 20px;
    padding: 10px;
    display: block;
    height: 30px;
    color: #f40;
    font-weight: bold;
}
.nav .list-item a:hover{
    background-color: #FF4400;
    color: white;
}

相关文章

  • 细说CSS伪类和伪元素

    原文 博客原文 大纲 1、伪元素2、伪类元素3、伪元素和伪类元素的区别4、伪类和伪元素的使用 1、伪元素 伪元素在...

  • 伪元素和伪类

    本文将介绍伪元素和伪类选择器的一些知识,以及在VUE中伪元素的动态数据更新; 伪元素和伪类: 伪元素:在内容元素的...

  • css 实现分割线的N种方法

    1.伪元素+transform:translateX(-100%); 伪元素 结合 定位 2.伪元素+flex (...

  • 巧用伪元素和伪类让我们的html结构更清晰合理

    css3为了区分伪类和伪元素,伪元素采用双冒号写法。 伪元素: [ 伪元素用于向某些选择器设置特殊效果,简单来说,...

  • CSS基础之伪类伪元素&样式优先权

    伪类&伪元素 首字样式控制 —— 使用伪元素::first-letter 首行样式控制 —— 使用伪元素::fir...

  • 伪元素初解

    一、伪元素与伪类 1. 常见的伪类 2. 伪元素 二、伪元素(这里只说::before和::after) 1. 了...

  • 伪元素和伪类

    伪元素和伪类 什么是伪元素? CSS 在渲染文档的时候,伪元素可以通过 css 给 HTML 添加一个元素(叫标签...

  • CSS伪类和伪元素

    1. 什么是伪类和伪元素1.1. 伪类1.2. 伪元素1.3. 伪类与伪元素的区别 2. 使用 1. 什么是伪类和...

  • 伪元素before&after以及制作三角箭头

    1.:before伪元素和:after伪元素是干嘛用的 它们会在内容元素的前后插入额外的元素,:before伪元素...

  • 伪类/伪元素

    伪类【:】 伪元素【::】

网友评论

      本文标题:伪元素

      本文链接:https://www.haomeiwen.com/subject/zotjqqtx.html