私は自分のウェブサイトのフッターにSVG支払いアイコンを使用しています。しかし、私はそれらをインライン化したい。私はCSSで遊んでみましたが、まだ何も起こっていません。現在、アイコンはリストとして表示されます。どうすればそれらをインライン化できますか?ここでインライン支払いアイコン
はフッターのコードです:
<footer class="page-footer variant4 fullboxed">
<div class="footer-bot">
<div class="container">
<div class="footer-nav">
<ul>
{% for link in linklists[settings.footer_nav]links %}
<li>{{ link.title | link_to: link.url }}</li>
{% endfor %}
</ul>
</div>
{% unless shop.enabled_payment_types == empty %}
{% assign payment_icons_available = 'amazon_payments,american_express,apple_pay,bitcoin,cirrus,dankort,diners_club,discover,dogecoin,dwolla,forbrugsforeningen,interac,jcb,litecoin,maestro,master,paypal,visa' | split: ',' %}
<div class="payment-icons">
{% for type in shop.enabled_payment_types %}
{% if payment_icons_available contains type %}
{% assign icon_name = type | prepend: 'icon-' %}
{% include icon_name %}
{% endif %}
{% endfor %}
</div>
</div>
{% endunless %}
</div>
</footer>
そして、ここでは、CSSです:
.payment-icons {
width: 50px;
margin: auto; !important;
}
実行可能コードにスニペットを使用する必要があります。 Run code snippetをクリックすると、あまり発生しません。また、レンダリングされたHTMLを提供した場合、問題を再現する方が簡単です。 –