当前位置:  开发笔记 > 编程语言 > 正文

如何将css :: before伪元素排成一个网格

如何解决《如何将css::before伪元素排成一个网格》经验,为你挑选了1个好方法。

是否有一种方法,仅使用css,排列多行元素(以及我的示例中的锚点),以便"before"位和"anchor"位并排出现,就好像在网格中一样.

>   i am a test link
    which goes over
    multiple lines

与此结果相反(希望将其展示在之前的内容之下).

a::before {
  content: ">";
  padding-right: 20px;
}

div {
  width: 150px;
}



1> Paulie_D..:

display:table/table-cell 很好地工作.

a::before {
  content: ">";
  padding-right: 20px;
}
div {
  width: 150px;
  margin: 1em;
  border: 1px solid grey;
}

/* relevant stuff */
a {
  display: table;
  text-decoration: none;
}
a::before {
  display: table-cell;
  vertical-align: middle;
}
推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有