:before
写真のような要素や:after
疑似要素を配置する適切な方法は何ですか?私はさまざまな方法をいじっていますが、どれも非常にエレガントな解決策のようには見えません。
これが私がやろうとしていることです:
これは私がしたことです:
div.read-more a:before {
content: url('/images/read_more_arrow_sm.png');
position: absolute;
top: 4px;
left: -15px;
}
<div class="read-more">
<a href="#">Read More</a>
</div>
基本的には、画像をテキストに揃えたいだけです。それを行う別の方法はありますか?
:before
画像にパディングとマージンを使用できれば完璧です。それがあなたの仕事のはずです。しかし、何らかの理由で、それは私にとってはうまくいきませんでした。水平方向のパディングとマージンを追加できますが、上下のパディングは何もしません。なぜそれが起こるのでしょうか?