a::after 100% 宽度比
a::after at 100% width is much larger than a
我一直在思考如何让 ::after 填充锚点内可用的 space。
https://jsfiddle.net/riegersn/g5vhaxa8/
.nsfw::after {
content: "NSFW";
text-align: center;
vertical-align: middle;
width: 100%;
height: 100%;
top: 0;
left: 0;
margin: 5px;
position: absolute;
color: #fff;
background-color: #c42c00;
display: block;
}
你的意思是这样吗?
.nsfw {
position:relative;
}
.nsfw::after {
content: "NSFW";
text-align: center;
vertical-align: middle;
width: calc(100% - 10px);
height: calc(100% - 10px);
top:0;
left:0;
margin: 5px;
position: absolute;
color: #fff;
background-color: #c42c00;
display: block;
}
我一直在思考如何让 ::after 填充锚点内可用的 space。
https://jsfiddle.net/riegersn/g5vhaxa8/
.nsfw::after {
content: "NSFW";
text-align: center;
vertical-align: middle;
width: 100%;
height: 100%;
top: 0;
left: 0;
margin: 5px;
position: absolute;
color: #fff;
background-color: #c42c00;
display: block;
}
你的意思是这样吗?
.nsfw {
position:relative;
}
.nsfw::after {
content: "NSFW";
text-align: center;
vertical-align: middle;
width: calc(100% - 10px);
height: calc(100% - 10px);
top:0;
left:0;
margin: 5px;
position: absolute;
color: #fff;
background-color: #c42c00;
display: block;
}