Zoom Schriftgröße

Hier können allgemeine Fragen zu HTML und CSS gestellt und diskutiert werden.
Dani1978
ConPresso-Checker
Beiträge: 217
Registriert: 15.12.2005 10:27
Hat sich bedankt: 1 Mal
Danksagung erhalten: 2 Mal

Zoom Schriftgröße

Beitrag von Dani1978 »

Wo finde ich ein Script, dass ich einbauen kann, damit Nutzer die Schriftgröße anpassen können. Ist dies auch möglich, wenn im css eine schriftgröße festgelegt ist.

Danke für eure Antworten.
Ulrich Krause
ConPresso-User
Beiträge: 41
Registriert: 27.02.2007 10:41
Wohnort: 63075 Offenbach
Hat sich bedankt: 4 Mal

Schriftgröße durch Anwender verändern

Beitrag von Ulrich Krause »

Hallo, Dani,
ich habe mich wie folgt geholfen. Ich habe zwei css-dateien angelegt mit
unterschiedlichen Schriftgrößen und dann alle Schriften mit em deklariert.
Die Schriftgrößenwahl erfolgt nur auf der Startseite(21). Vielleicht gibt es
elegantere Lösungen?
<div id="leftboxlila">
<?php
session_start();
ini_set ('session.use_cookies_only', true); //nur Cookies benutzen
$session = session_id();
if(!isset($_SESSION["nr"])) {$_SESSION["nr"] = 1;}

if (!isset($_SESSION["action"])){
$_SESSION["action"] = "s";
} else {
$sg = $_SESSION["action"];
}

$ae = getActiveElements();
if ($ae[1]==21) {
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Schriftgröße: <input type="radio" name="sg" value="s"> S
<input type="radio" name="sg" value="x"> XXL
<input type="submit" value="ok">
</form>
<?php
}
?>
<?php
if (isset($_POST['sg'])) {
$sg = $_POST['sg'];
$_SESSION["action"] = $_POST['sg'];}

if ($sg == "x") {
?>
<link rel="stylesheet" type="text/css" href="<?php
echo BASE_REL.'gag_15.css'; ?>" >
<?php
} else {
?>
<link rel="stylesheet" type="text/css" href="<?php
echo BASE_REL.'gag_12.css'; ?>" >
<?php
}
?>
</div>
Gruß
Ulrich