即
> i am a test link which goes over multiple lines
与此结果相反(希望将其展示在之前的内容之下).
a::before { content: ">"; padding-right: 20px;}div { wIDth: 150px;}
<div> <a href="#">i am a test link which goes over multiple lines</a></div>解决方法 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;}
<div> <a href="#">i am a test link which goes over multiple lines</a></div>
或者受到Nenad Vracar最初答案FlexBox的启发
a::before { content: ">"; padding-right: 20px;}div { wIDth: 150px; border: 1px solID grey; margin: 1em;}/* relevant stuff */a { display: flex; align-items: center; text-decoration: none;}
<div> <a href="#">i am a test link which goes over multiple lines</a></div>总结
以上是内存溢出为你收集整理的html – 如何在网格之前排列css ::之前的伪元素全部内容,希望文章能够帮你解决html – 如何在网格之前排列css ::之前的伪元素所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)