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.
Zoom Schriftgröße
-
- 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
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
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