Adressleiste mit Suchfunktion statt mit Weltkugel

  • 2002Andreas Mir ist da gerade etwas eingefallen: Du hast für den Selektor #searchmode-switcher-icon die Eigenschaft visibility: hidden verwendet. Irgendwie ist mir, dass diese Eigenschaft im Gegensatz zu display: none im Zusammenspiel mit ::before bzw. ::after nicht den Platz für das ersetzende Element freigibt.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Ich hatte den Code hier erst etwas anders erstellt, dafür brauchte ich das.

    Ich habe da nichts getestet, aber es hätte ja mit visibility: hidden einen ungewollten freien Raum geben können.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • .... die Eigenschaft visibility: hidden verwendet. Irgendwie ist mir, dass diese Eigenschaft im Gegensatz zu display: none im Zusammenspiel mit ::before bzw. ::after nicht den Platz für das ersetzende Element freigibt.

    Ist schon etwas älter und allgemeiner, aber im Prinzip so etwas.
    Wie erwähnt von Sören, hat es nix mit Pseudoelementen zu tun.

    Für Animation und Funktionalität gibt's auch die im Link beschriebenen zusätzlichen Unterschiede zw. display, visibility und opacity.
    opacity macht zumindest auf meinem System ab und zu Ärger, weil nicht hardware-beschleunigt, aber selten.

    Dann noch fill-opacity für kompatible .svg Icons wie Fx Icons, ein paar color(-mix) Optionen, das evtl., plus filter - für Profis. ;)

    Einmal editiert, zuletzt von Horstmann (25. Juni 2025 um 22:51)