Seite 1 von 1
Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 11:27
von inno
Hallo Tommy,
es geht um das Theme BistroM5 Header Block.
Hier werden leider Text und Icon im Button nicht zentriert dargestellt (siehe Screen), also gleicher Abstand oben und unten im Button. Screen anbei. Kann man das anpassen?
Das Shoppinbag hat sitzt auch nicht zentriert.
Das gleich Problem habe ich im Featuresblock Theme BistroM5.
Screenshot anbei.
Weisst du hier Abhilfe?
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 12:18
von Tommy Herrmann
Grundsätzlich hat das etwas mit der "line-height" der verwendeten Schrift zu tun. Alle Icons von Mobirise kannst Du pixelgenau im Icon-Editor der Schriftgröße, die Du verwendest, anpassen.
Versuche das mal, vielleicht bringt das schon den Erfolg.
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 12:21
von inno
hab ich schon versucht, aber ohne Erfolg. Weisst du evtl. wo ich da ansetzen muss?
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 12:22
von inno
Es geht um die Ausrichtung oben und unten! Es sollte zentriert im Button sein, das ICON und der Text.
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 12:34
von Tommy Herrmann
... also, wenn ich das Icon z.B. auf 14px stelle, dann ist das doch sehr mittig und sieht ordentlich aus:
... ansonsten wüsste ich da gerade auch keinen Rat.
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 12:37
von inno
... ich weiss! Aber das ICON Soll auf gross dargestellt werden. Ca. 30
Das andere Problem ist der Button im Header.
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 13:22
von Tommy Herrmann
Du könntest auch versuchen der Schrift, also hier dem <a> Tag </a> ein "padding" zu geben und die Schrift so pixelgenau in der Höhe an das Icon (hier 30px hoch) anpassen. Hier mal mit einem <span> Bereich </span>, dem ich einen Abstand von oben in Höhe von 10px gegeben habe:
<span style="padding-top: 10px;">ADD TO CART</span>
Code hat geschrieben:
<div mbr-buttons mbr-theme-style="display-4" data-toolbar="-mbrBtnMove,-btnAdd" class="mbr-section-btn" mbr-if="showButtons"><a class="btn btn-lg btn-white" href="#" data-app-placeholder="Type Text"><span class="mobi-mbri mobi-mbri-shopping-bag mbr-iconfont mbr-iconfont-btn" style="font-size: 30px;"></span><span style="padding-top: 10px;">ADD TO CART</span></a></div>
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 13:25
von Tommy Herrmann
inno hat geschrieben: Mo 14. Feb 2022, 12:37
Das andere Problem ist der Button im Header.
... ich weiß nicht welchen Button von welchem Block Du meinst.
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 13:29
von inno
Lösung: im Button muss "Text" zugeordnet sein, dann ist er mittig, "Menu"-Grösse nicht!

Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 13:44
von Tommy Herrmann
na dann hast Du ja Deine Lösung ...
... allerdings sieht das bei mir dann auch nicht mittiger aus
Ich meinte ja anfangs schon, dass das mit der "
line-height" zu tun hat. Das Thema "BistroM5" hat extrem hohe Abstände zwischen den Schriftzeilen.
"Text" z.B. ca. 1.5
"Menu" nur 1
Das könntest Du auch dort am "Pinsel" (globale CSS) auch selbst anpassen/ändern :
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 14:19
von inno
... wenn ich das letter-spacing bei "ADD TO CARD" erhöhen möchte! Wo füge ich was ein?
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 15:44
von Tommy Herrmann
Da das ja ein Link - also ein
<a> Tag </a> (Anchor = Anker) ist, dann an diesem Tag.
Du könntest also auch gleich in diesen Block in den "Code Editor" im Bereich "CSS Editor" schreiben:
Dann gilt das natürlich für alle Links in diesem Block.
Re: Text und Icon im Button zentriert darstellen
Verfasst: Mo 14. Feb 2022, 17:16
von inno