a :: 100%宽度之后远远大于a

时间:2017-06-13 16:00:03

标签: css twitter-bootstrap pseudo-element

我很难搞清楚如何填充::之后填充锚点内的可用空间。

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;
}

1 个答案:

答案 0 :(得分:1)

你的意思是这样吗?

.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;
}
相关问题