问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

css样式中content:"."是什么意思?

发布网友 发布时间:2022-04-28 14:38

我来回答

7个回答

懂视网 时间:2022-04-28 18:59

content属性一般用于::before、::after伪元素中,用于呈现伪元素的内容。

用法详解

1、插入纯字符

b411779f5eb62802b356b5422b000c6.png

<style>
 *{margin: 0;padding: 0;box-sizing: border-box;}
 li{list-style: none;}
 .content{
 position: relative;padding: 10px;
 border: 1px solid #666;margin: 10px;
 }
 .content.only-text::before{
 content: '插入纯字符';
 }
</style>

<body>
 <h1>1、插入纯字符</h1>
 <div class="content only-text"></div>
</body>

(视频教程推荐:css视频教程)

2、插入图片

d1793eb96b09fd822fee15de0f726fc.png

<style>
 *{margin: 0;padding: 0;box-sizing: border-box;}
 li{list-style: none;}
 .content{
 position: relative;padding: 10px;
 border: 1px solid #666;margin: 10px;
 }
 .content.fill-image::before{
 content: url('https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_86d58ae1.png');
 }
</style>

<body>
 <h1>2、插入图片</h1>
 <div class="content fill-image"></div>
</body>

3、插入元素属性

afdeba2c2aec36e1b243a042222f1d5.png

<style>
 *{margin: 0;padding: 0;box-sizing: border-box;}
 li{list-style: none;}
 .content{
 position: relative;padding: 10px;
 border: 1px solid #666;margin: 10px;
 }
 .content.fill-dom-attr::before{
 content: attr(data-title);
 }
</style>

<body>
 <h1>3、插入元素属性</h1>
 <div class="content fill-dom-attr" data-title="我是.fill-dom-attr元素的 data-title 属性值"></div>
</body>

4、插入当前元素编号(即当前元素索引)

这个特性可用于活动页面的规则介绍。

744a9452e859109a545201c97fe5860.png

<style>
 *{margin: 0;padding: 0;box-sizing: border-box;}
 li{list-style: none;}
 .content{
 position: relative;padding: 10px;
 border: 1px solid #666;margin: 10px;
 }
 .fill-dom-index li{
 position: relative;
 /* 给计数器加器起个名字,它只会累加 li 标签的索引,li元素中间的div并不会理会 */
 counter-increment: my;
 }
 .fill-dom-index li div::before{
 /* 使用指定名字的计算器 */
 content: counter(my)'- ';
 color: #f00;
 font-weight: 600;
 }
</style>

<body>
 <h1>4、插入当前元素编号(即当前元素索引)</h1>
 <div class="content fill-dom-index">
 <ul>
  <li><div>我是第1个li标签</div></li>
  <div>我是li标签中的第1个div标签</div>
  <li><div>我是第2个li标签</div></li>
  <li><div>我是第3个li标签</div></li>
  <div>我是li标签中的第2个div标签</div>
  <li><div>我是第4个li标签</div></li>
  <li><div>我是第5个li标签</div></li>
 </ul>
 </div>
</body>

5、插入当前元素编号(指定种类)

4b77fc67b4ea9da8aa432e1dbba66ce.png

<style>
 *{margin: 0;padding: 0;box-sizing: border-box;}
 li{list-style: none;}
 .content{
 position: relative;padding: 10px;
 border: 1px solid #666;margin: 10px;
 }
 .fill-dom-index2 li{
 position: relative;
 counter-increment: my2;
 }
 .fill-dom-index2 li div::before{
 /* 第二个参数为list-style-type,可用值见: http://www.w3school.com.cn/cssref/pr_list-style-type.asp*/
 content: counter(my2,lower-latin)'- ';
 color: #f00;
 font-weight: 600;
 }
</style>

<body>
 <h1>5、插入当前元素编号(指定种类)</h1>
 <div class="content fill-dom-index2">
 <ul>
  <li><div>我是第1个li标签</div></li>
  <div>我是li标签中的第1个div标签</div>
  <li><div>我是第2个li标签</div></li>
  <li><div>我是第3个li标签</div></li>
  <div>我是li标签中的第2个div标签</div>
  <li><div>我是第4个li标签</div></li>
  <li><div>我是第5个li标签</div></li>
 </ul>
 </div>
</body>

推荐教程:css快速入门

热心网友 时间:2022-04-28 16:07

该属性用于定义元素之前或之后放置的生成内容。默认地,这往往是行内内容,不过该内容创建的框类型可以用属性 display 控制。

在写HTML代码的时候,发现在Firefox等符合W3C标准的浏览器中,如果有一个DIV作为外部容器,内部的DIV如果设置了float样式,则外部的容器DIV因为内部没有clear,导致不能被撑开。

这个clearfix的CSS使用了after这个伪对象,它将在应用clearfix的元素的结尾添加content中的内容。

在这里添加了一个句号".",并且把它的display设置成block;高度设为0;clear设为both;visibility设为隐藏,这样就达到了撑开容器的目的。

扩展资料:

content,英文单词,有满足的、使满足、目录等含义。同时也是计算机语言的一种方法。

计算机语言

概述

contents() 方法

找到段落中的所有文本节点,并用粗体标签包装它们。

("p").contents().filter(function(){returnthis.nodeType!=1;}).wrap("<b/>");

定义和用法

contents() 方法获得匹配元素集合中每个元素的子节点,包括文本和注释节点。

语法

.contents()

说明

如果给定表示 DOM 元素集合的 jQuery 对象,.contents() 方法允许我们检索 DOM 树中的这些元素的直接子节点,并用匹配元素构造新的 jQuery 对象。.contents() 和 .children() 方法类似,不同的是前者在结果 jQuery 对象中包含了文本节点以及 HTML 元素。

.contents() 方法也可以用于获得 iframe 的内容文档,前提是该 iframe 与主页面在同一个域。

参考资料来源:百度百科-content

热心网友 时间:2022-04-28 17:25

一般content用在 元素的after或者before中使用,显示特殊字符。

热心网友 时间:2022-04-28 19:00

:after是伪类 这段css代码的主要用途是清除浮动,如果去掉这段css,#main这个容器的高度,有可能不会随其内容高度的增加而增加,它的背景图片也有可能显示不出来。 加上这个css就可以解决这个问题 希望对你有帮助 content用来和:after及:before 伪元素一起使用,在对象前或后显示内容。也就是一个"."

热心网友 时间:2022-04-28 20:51

意思是对内容添加一个.

例:

解释:在a标签中原本是没有内容.的存在,通过content:".",即添加了一个点的存在!!!

热心网友 时间:2022-04-28 22:59

content,

定义和用法
content 属性与 :before 及 :after 伪元素配合使用,来插入生成内容。
说明
该属性用于定义元素之前或之后放置的生成内容。默认地,这往往是行内内容,不过该内容创建的框类型可以用属性 display 控制。
---------分割线-------------------------------------------------
像是content:"."这样的写法,
主要是用来占位清除浮动的,
类似
p:after {
display:block;
content:".";
height:0;
clear:both;
overflow:hidden;
visibility:hidden;

}

热心网友 时间:2022-04-29 01:24

珊瑚暗中接济沈氏和大成。沈氏从于老太太处得知实情,忏悔道歉,接回珊瑚,婆媳和好。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 2019年山东省人用狂犬病疫苗多少钱一针? 狂犬疫苗价格是多少钱打一针,狂苗怎么打 现在狂犬疫苗人打的多少钱一针听说按体重收费真的吗 狂犬疫苗打一针多少钱 打一针狂犬疫苗多少钱,怎么办 深圳狂犬疫苗多少钱一针?在哪里打? 求问人用狂犬疫苗打一针得多少钱需要打几针总共得多少 狂犬疫苗,现在多少钱一针。 人打狂犬疫苗一针大概多少钱 同一个人有两张建设银行储蓄卡 能申请两张信用卡吗? 建设银行可以办两张信用卡吗 建行信用卡一个人能办几张? 一个人最多可以拥有建设银行的几张信用卡?多了会是共享一个额度吗? 一个人可以办几张建行的信用卡? 电脑重装系统后如何找回之前使用的ip地址? 如何恢复默认IP地址 原来的ip地址被ip切换软件换了,如何找回原本的ip地址,怎么办啊???_百度问一问 白醋能祛斑美白吗? 买完电脑了,想装个宽带,步骤怎么来? 宽带怎么缴费? 现在打个狂犬疫苗多少钱一针?是给人打的。 一针狂犬疫苗多少钱,一针破伤风多少钱 狂犬疫苗多少钱一针 人用狂犬疫苗多少钱一针 上海周浦镇2015年的价格 深圳市二人民医院打狂犬育苗针多少钱5针?我家狗把人给咬了两个洞。 各一针多少钱、五针共要多少钱?j Hoka One One 里的Clifton和Bondi和Clifton这三款鞋子的区别 一次性速冻冰袋用过了能不能放冰箱里冻一冻再用 Bondi beach海滩上插的旗子是什么颜色? “缝纫线、渔网线、编织线、马克线、走马线、邦迪线、杜邦线、蜡线、圆织带、绳索”怎么翻译成英文呢? 悉尼有哪些旅游景点? 十大卫浴品牌有哪些? 蜜桃盒子怎么办月卡 怎么收费? 手机QQ可以查看蜜语盒子吗? 350g的卡纸能做水蜜桃盒子吗 VR手机盒子如何使用? LG的棒棒糖现在出的这款粉色是草莓味还是蜜桃味? noisiakih监控盒子手机怎么看 阳山田园东方的水蜜桃是不是很软啊,被压坏了怎么办? 烟盒上有玫瑰花的是什么烟 国庆节能买到无锡阳山水蜜桃