css给dom插入/追加文字/内容

44次阅读
没有评论
A.使用选择器来插入内容

h2:before{

content:"前缀";

}

h2:after{

content:"后缀";

}

B.指定个别の元素不进行插入

h2.sample:before{

content:none;

}

2. 插入图像

A.在标题前插入图像文件

h2:before{

content:url(anwy.jpg);

}

B.将alt属性信息の值作为图像の标题来显示(用不了)

img:after{

content:attr(alt);

display:block;

text-align:center;

margin-top:5px;

font-size:11px;

font-weight:bold;

color:black;

}

3. 插入编号

A.多个标题前加入连续编号

div:before{

content:counter(divCounter);

}

div{

counter-increment:divCounter;

}

B.在项目符号中追加文字

div:before{

content:"第"counter(divCounter)"段";

}

C.指定编号样式、种类

div:before{

content:counter(divCounter,upper-alpha)'.';

color:blue;

font-size:16px;

}

D.编号嵌套

div:before{

content:counter(divCounter,upper-alpha)'.';

color:blue;

font-size:16px;

}

div{

counter-increment:divCounter;

counter-reset:subDivCounter;

}

p:before{

content:counter(subDivCounter)'.';

margin-left:15px;

font-size:12px;

}

p{

counter-increment:subDivCounter;

}

E.字符串两边添加文字嵌套符号

h3:before{

content: open-quote;

}

h3:after{

content: close-quote;

}

h3{

quotes:"【""】";

}

disc 点| circle圆圈 | square正方形 | decimal数字 | decimal-leading-zero 十进制数| lower-roman 小写罗马文字| upper-roman 大写罗马文字| lower-greek小写希腊字母 | lower-latin小写拉丁文 | upper-latin 大写拉丁文| armenian亚美尼亚数字 | georgian乔治亚数字 | lower-alpha小写英文字母 | upper-alpha大写英文字母 | none无 | inherit继承

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/css3-style/c50296.shtml

 

facingscreen
版权声明:本站原创文章,由 facingscreen2022-08-12发表,共计1191字。
转载说明:本文为搜栈网原创文章,除特殊说明外皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码