Button zum Verkleinern / Vergrößern der Schrift

  • Hallo,

    Ich möchte spezielle Buttons auf meiner Seite einbauen. Wenn man sie anklickt, wird die Schrift der gesamten Seite einen Schritt kleiner bzw. größer.

    Wie lässt sich so etwas am besten lösen?

    Danke im voraus.

    MfG

  • Ich hab das bereits ein mal programmiert:

    1) Du musst alle Schriftgrößen relativ (z.B. in em) angeben.
    2) In CSS definierst du für das head-Element eine Schriftgröße. Diese wird dynamisch per PHP gesetzt.

    PHP
    head
    {
            font-size: <?php echo (intval($_COOKIE['fontsize']) + 100); ?>%;
    }

    3. $_COOKIE['fontsize'] ist ein Cookie, der - sofern er nicht existiert - auf den Wert 0 gesetzt wird.
    4. Nun benötigst du nur noch zwei Seiten, die diesen Cookie verändern, indem sie +5 oder -5 rechnen (am besten baust du hier Grenzwerte ein, die nicht überschritten werden dürfen) und zu der Seite weiterleiten, wo der Benutzer herkommt.

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Damit sollte es dann funktionieren :)
    Wenn dir etwas nicht nachvollziehen kannst, einfach fragen :)

    Something big is coming. And there will be pirates and ninjas and unicorns...