html中content属性,CSS content 属性 | 菜鸟教程
content 属性遵循一个原则:CSS 仅仅改变样式。因此,所加入的内容不会在 HTML 代码中直接展现:事实上,打开 F12 调试会发现浏览器把 before 作为一个特殊的节点嵌入到目标元素中。
这是很有用的一点,例如要制作一个伪输入元素(使用 contenteditable)时:
默认值
这一行 HTML 代码表示一个可编辑(仅允许纯文本)的段落,并且设置该“输入元素”的默认值。
但是在一般的 input 元素中还有一个 placeholder 属性,在输入框为空时展现一段文本,如:
如果要在 contenteditable 元素中仿制一个 placeholder 功能,则可以使用 CSS 实现,例如:
p:empty:before
{
color: #CCC;
content: "Don't make me empty!";
}
这时如果将段落的文本全部删除,就会显示一段 "Don't make me empty!" 的浅色文本;最重要的是它不会被加入段落文本中,只要再键入一些内容,该文本就会消失。这表明 content 不是将文本单纯地加入元素中。
另外,在content中编辑的HTML标签会被直接显示,不能用于调整新加内容的属性。如果调整样式,可以在:before或:after伪元素内进行调整。
MCCF
MCCF
353***4841@qq.com1年前 (2020-02-06)
html中content属性,CSS content 属性 | 菜鸟教程相关推荐
- css规则中区块block,css常用属性总结:背景background下篇
前言:这段时间天天加班到10:30之后,简直是x了. 在上一篇文章中,分别解析了background各个属性的用法和注意细节.如果我们在项目上使用背景效果,如果使用下面的写法,你可能抓狂. body{ ...
- html页面透明度属性,css透明度属性是什么?
css透明度属性是什么?CSS透明度属性是opacity属性.下面本篇文章就来给大家介绍一下CSS 透明度属性--opacity属性.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. ...
- html中页面背景属性,css背景属性有哪些?
css背景属性有哪些?下面本篇文章给大家带来关于css背景属性的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. css背景属性有哪些?background简写属性,作用是将背景 ...
- html中outline属性,css outline属性怎么用?
CSS outline属性是一个简写属性,用于在一个声明中设置所有的轮廓属性,如颜色.样式.宽度,可在元素周围位于边框边缘的外围绘制一条线,能起到突出元素的作用. CSS outline属性 作用:是 ...
- 06 【CSS字体属性 CSS文本属性】
8.CSS字体属性 CSS Fonts(字体)属性用于定义:字体系列.大小.粗细.和 文字样式(如:斜体). 8.1字体族 font-family 字体族(字体的格式) CSS 使用 font-fam ...
- css列表格式属性,css list-style-type属性笔记
list-style-type属性定义及用法 在css中,list-style-type属性是使用来设置列表项标记的类型,在有序列表和无序列表中经常都会使用该属性. 目前,所有主流浏览器都支持list ...
- css的fill属性,css column-fill属性怎么用
css column-gap属性定义及用法 在css中,column-gap属性通常和columns.column-count等分列属性一起使用,用来设置元素内容分列(多列布局)后列与列之间的距离 c ...
- java font属性,css font-family属性怎么用
原标题:css font-family属性怎么用 css font-family属性怎么用? 属性定义及使用说明 font - family属性指定一个元素的字体. font-family 可以把多个 ...
- html的动画属性,css动画属性使用及实例代码(transition/transform/animation)
在开发中,一个好的用户操作界面,总会夹杂着一些动画.css用对少的代码,来给用户最佳的体验感,下面我总结了一些css动画属性的使用方法及用例代码供大家参考,在不对的地方,希望大佬直接拍砖评论. 1 t ...
- html的过渡属性,CSS过渡属性 transition
css3的transition允许css的属性值在一定的时间区间内平滑地过渡.这种效果可以在鼠标划过.单击.获得焦点或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值 过渡属性需要触发事件, ...
最新文章
- java运行时_java编译时与运行时概念与实例详解
- win10之dlib安装 c++调用
- HDU2024 C语言合法标识符
- MongoDB 之 幽灵操作避免
- 在ubuntun虚拟机里安装goLang语言编程环境
- win10无法连接到这个网络_电脑无法连接网络怎么办?(有线网络篇)
- vue 日程表组件_VUE也有自己的日历组件
- latex 长表格中放入多行公式
- 物联网嵌入式开发人员面临的5大挑战
- 滴滴出行DIDI美国IPO上市路演PPT:Roadshow Presentation
- 蓝屏死机(blue screen of death)
- 2009年以前四川微型计算机设备,『2009年四川省考行测真题』2009年四川省考行测真题资料大全_2009年公务员四川省考行测真题及答案-华图教育...
- RFID固定资产条码标签管理系统,使资产更易盘点
- JavaScript对象与内置对象——内置对象(二)
- 文件上传漏洞---Web渗透学习
- android 7图标大小,Android快捷方式位图启动器图标大小
- 福利:推荐你在线码代码
- 一、《跟我学spring3》电子书下载地址:
- CSS雪碧图demo(含雪碧代码)
- 对话框js插件源码汇总
热门文章
- C语言——自定义类型详解(结构体,联合体,枚举,位段)
- 百度收录批量查询 最新2022百度收录批量查询
- HTML5七夕情人节表白网页制作【情人节满屏爱心HTML5特效】HTML+CSS+JavaScript html生日快乐祝福网页制作
- AVOSCloud入门教程:Android Parse云服务的Hello World
- DB2中使用事件监控器获取某个时间段里某个用户执行的SQL语句
- 量子计算机是伪科学,科学网-量子力学一门无人理解也没用处的“伪科学”?-张林的博文...
- 机器学习与计算机视觉入门项目——视频投篮检测(三)
- 小程序商城模板下载|分销|拼团|仿拼多多
- 操作系统中颠簸(thrashing)解决办法
- Fork Join 框架的用途