Ich würde gerne, wie auf vielen barrierefreien seiten zu sehen ist, funktionen zum vergrößern der schriften hinterlegen, die natürlich dann auch für alle seiten übernommen werden. Hat jemand das vielleicht schon verwirklicht oder hat einen lösungsansatz dazu?
danke
sunspot
Hallo Sunspot
meinst du einen Link auf der Seite wie "Schrift grösser" oder "Schrift kleiner"? Ich denke, dass Leute, die auf eine grössere Schrift angewiesen sind, die Text-Zoom-Funktion des Browsers kennen - in diesem Fall musst du im css font-size einfach in % oder em angeben, dann lässt sich die Schriftgrösse "problemlos" über den Browser anpassen.
Gruss, Uschi
hallo,
also ich habe das mit den "linkVars" gelöst.
da javascript ja nun auch eine barriere ist sollte man es konsequenter weise nicht benutzen.
wenn man auf das menu klickt wird jeweils eine andere CSS datei in die seite dazu geladen welche die Css Font einstellungen überschreibt.
Constants:
css1 >
[globalVar = GP:F = 0]
css1 >
css1 = fileadmin/css/f1.css
[globalVar = GP:F = 1]
css1 >
css1 = fileadmin/css/f2.css
[GLOBAL]
Setup:
config.linkVars = F
[...]
page.includeCSS {
file1 = {$css}
file2 = {$css1}
}
[...]
CSSMENU = COA
CSSMENU {
5 = HTML
5.value = Schriftgröße zu klein?
5.value.typolink.parameter = 99 _self
10 = PHP_SCRIPT
10.file = media/scripts/cssMenu.php
}
CSSMENU ist mein template marker. der code ist geschnitten. unter 5 verlinke ich zu einer beschreibung wie man mit hilfe der browsereinstellungen die schrift vergrössert. danach folgt ein menu script welches eine modifikation des languageMenus ist. das neueste language menu fand ich unter den files der news extension. nur den news wert mit der neuen variablen "F" ergänzen.
grüße
uschi schriebIch denke, dass Leute, die auf eine grössere Schrift angewiesen sind, die Text-Zoom-Funktion des Browsers kennen - in diesem Fall musst du im css font-size einfach in % oder em angeben, dann lässt sich die Schriftgrösse "problemlos" über den Browser anpassen.
Sehe ich genau so, ist eine elegante und dennoch komfortable Lösung.
CU
maxhb
Ist Opera der einzige Browser, der auch Schriftgroessen, die in px angegeben sind, ueber seine Vergroessernfunktion anpasst? Kann ich mir nicht so recht vorstellen ... oder ist das wirklich nur ein Maerchen, dass das nur mit %- bzw. em-Angabe klappt?
Nein Firefox kann das auch, sogar besser als Opera.
Opera zoomt ja gleich die ganze Seite, Firefox vergrößert wirklich nur die Schrift.
Wenn du aber die Schriftvergrößerung über Links auf deiner Seite ändern willst,
wie hier : http://einfach-fuer-alle.de/ ,
dann gehts wirklich nur mit % oder em-Angaben,
dafür klappts dann mit allen modernen Browser ( und JS ).
jenses
mensch jenses ...
du bist der wahnsinn =)
😃 😃 😃 😃 😃 😃 😃 😃
*daumenhoch*
hi leutz,
mir fehlt das script
media/scripts/cssMenu.php
im media-ordner....wo krieg ich das her?
danke + grüsse
sissi
Da hatte wohl einer die gleiche Idee wie ich 🙂
hm also wenn ich das richtig verstanden hab muss man sich diese php-datei selber zusammenfrickeln #paralyzed#
Genau, und wie man das macht habe ich ein paar Threads drunter schonmal beschrieben:
#35403