gpt4 book ai didi

css - 请解释 : content :'' ;

转载 作者:行者123 更新时间:2023-12-04 19:40:23 24 4
gpt4 key购买 nike

这是我有疑问的代码

.store {
display: block;
position: relative;
}
.store:before, .store:after {
display: block;
position:absolute;
content:'';
}
.store:before {
background: url(store-before.png);
height: 23px;
width: 54px;
top:-3px;
left:-3px;

}
.store:after {
background: url(store-after.png);
height: 20px;
width: 41px;
bottom:-3px;
right:-3px;
}

我注意到,当“内容”是两个撇号以外的任何内容时,前后图像都不会显示。有人可以解释两个撇号的含义吗?谢谢。

最佳答案

Generated content, automatic numbering, and lists CSS2.1 规范的部分解释了这一点:

Authors specify the style and location of generated content with the :before and :after pseudo-elements. As their names indicate, the :before and :after pseudo-elements specify the location of content before and after an element's document tree content. The 'content' property, in conjunction with these pseudo-elements, specifies what is inserted.

content 是添加到页面的内容。如果未指定 content,则不会向页面添加任何内容(意味着最终不会应用任何样式)。 content: '' 向页面添加空字符串内容。

关于css - 请解释 : content :'' ;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18610574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com