知道。css的content属性专门应用在 before/after 伪元素上,用来插入生成内容。最常见的应用是利用伪类清除浮动。

.clearfix:after {content:"."; //这里利用到了content属性display:block; height:0;visibility:hidden; clear:both; }
.clearfix { *zoom:1;
}

after伪元素通过 content 在元素的后面生成了内容为一个点的块级素,再利用clear:both清除浮动。

  那么问题继续还有,知道css计数器(序列数字字符自动递增)吗?如何通过css content属性实现css计数器?

答案:css计数器是通过设置counter-reset 、counter-increment 两个属性 、及 counter()/counters()一个方法配合after / before 伪类实现。

  

转载于:https://www.cnblogs.com/wade1220/p/7182769.html

知道css有个content属性吗?有什么作用?有什么应用?可以伪类清除浮动相关推荐

  1. CSS学习(05结构伪类选择器 浮动及清除)

    文章目录 一 结构伪类选择器 1.1 作用与优势: 1.2 选择器 1.3 n的注意点 二 伪元素 2.1 区别: 2.2 种类: 2.3 注意点: 三 标准流 四 浮动 4.1 浮动的产生 4.2 ...

  2. 触发bfc的html元素,什么是BFC? CSS 使用伪元素清除浮动的方法

    BFC概念: 块级格式化上下文,是一个独立的渲染区域,让处于 BFC 内部的元素与外部的元素相互隔离,使内外元素的定位不会相互影响. 我们先了解一个名词:BFC(block formatting co ...

  3. 清除浮动-双伪元素清除浮动(HTML、CSS)

    清除浮动-双伪元素清除浮动(HTML.CSS) <!DOCTYPE html> <html lang="en"><head><meta c ...

  4. css之使用clearfix类清除浮动

    首先,copy下bootstrap里面的写法: .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; ...

  5. 十三、CSS 3新特性详解(一)——属性、结构伪类、伪元素选择器,nth-child与nth-of-type区别,2D rotate,calc函数、滤镜filter、过渡transition

    七.CSS3 属性选择器(上) 什么是 CSS3 在 CSS2 的基础上拓展.新增的样式 CSS3 发展现状 移动端支持优于 PC 端 CSS3 目前还草案,在不断改进中 CSS3 相对 H5,应用非 ...

  6. 清除浮动的方法总结CSS实现水平垂直居中方法总结

    1.清除浮动的方法总结 当容器的高度为auto,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至 ...

  7. css为何要清除浮动及清除浮动的方法

    一:css为何要清除浮动 1.很多情况下,如果我们使用了float特效,出现margin,padding设置不能正确显示,浮动会导致父级子级之间设置了padding,导致了属性不能正常传达,导致mar ...

  8. 一天搞定CSS: 清除浮动(float)--13

    上一节已经说明了为什么要清除浮动了.这里我们就来解决浮动产生的各种问题. 为什么要清楚浮动? 地址:http://blog.csdn.net/baidu_37107022/article/detail ...

  9. CSS的content属性怎么用?

    CSS中的Content属性用于动态生成内容(在运行时):该属性可以与伪元素::before或::after一起使用,用于插入生成内容.下面本篇文章就来给大家介绍一下,希望对大家有所帮助. CSS c ...

  10. web前端入门学习 css(8)(新增语义化标签、video/audio、新增input类型、新增表单属性、属性选择器、结构伪类选择器、伪元素选择器、css3盒子模型、模糊、calc函数、过渡

    https://www.bilibili.com/video/BV1pE411q7FU?p=276 文章目录 html5新特性 html5新增语义化标签 header头部 nav导航 article内 ...

最新文章

  1. 人工智能助力北京冬奥会
  2. window连接不上linux ftp_Linux文件自动备份方案
  3. sql server 2005 优化方法
  4. java实现二进制转十六进制
  5. 关于LayUI单选框渲染checked属性不生效的问题
  6. python总线 rabbitmq_python - 操作RabbitMQ
  7. php 睡眠,php输出与sleep()
  8. blocked by CORS policy,是否跨域?
  9. 《Python Cookbook 3rd》笔记(5.4):读写字节数据
  10. 上午写了一段代码,下午就被开除了~
  11. [转]程序员真实写真:35岁前成功的12条黄金法则
  12. 程序员过关斩将——数据库的乐观锁和悲观锁并非真实的锁
  13. 40位40岁以下投资人
  14. NFDATA定义的一个细节
  15. 2000/XP/2003常见问题集锦
  16. 《C++ Primer (5th Edition)》笔记-Part IV. Advanced Topics
  17. Excel 中查找和替换字符
  18. 振兴当当,李国庆如何逐鹿中原?
  19. 命令行终端怎么显示√2̅?这其实是一个博客的Unicode测试文章
  20. Windows找不到servicemsc文件怎么办?

热门文章

  1. SHELL中函数的写法、调用、参数、返回值代码范例
  2. C++对象模型——指向Data Members的指针(Pointer to Data Members)
  3. vscode安卓html扩展,vscode扩展信息.html
  4. oracle日期按时间点过滤,Oracle数据库日期过滤方法性能比较
  5. jquery ajax html 解析,jquery ajax请求实例深入解析
  6. 写python程序最佳实践_Python后台程序打包最佳实践
  7. php mysql实现删除功能_这个PHP / MySQL删除功能是否安全?
  8. 利用vs 分析DMP文件、pdb文件定位release下的异常崩溃
  9. linux apache 依赖包,利用 yum 解决 Linux 软件包的依赖关系
  10. alter在mysql_MySQL的alter的使用