Ergebnis 1 bis 9 von 9

Thema: Schriftskalierung in Abhängigkeit des Browserfensters?

  1. #1
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.482
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard Schriftskalierung in Abhängigkeit des Browserfensters?

    Hallo zusammen,

    gibt es Tipps für und wider einer Schriftskalierung in Abhängigkeit des Browserfensters?
    Meines Wissen nur in Flash möglich oder durch eine PHP-CSS-Kombination möglich - für Tipps bin ich dankbar.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  2. #2
    Contao-Nutzer Avatar von david enke
    Registriert seit
    26.06.2009.
    Beiträge
    96

    Standard

    du kannst bei font-size doch mit %- oder em- Angaben arbeiten?

  3. #3
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.482
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo David,

    ja das kann ich. Die Vergrößerung findet aber nicht durch die Größenänderung des Browserfensters statt, sondern nur dann, wenn ein Benutzer die Ansicht ändert (oder mit STRG+ (Apfel+) die Seite vergrößert.

    Die gewünschte Anforderung ist eine Skalierung des gesamten Inhalts auf die jeweilige Browsergröße .
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  4. #4
    Contao-Nutzer Avatar von david enke
    Registriert seit
    26.06.2009.
    Beiträge
    96

    Standard

    ahh!
    du meinst eine skalierung onresize...
    das schreit verdächtig nach nem jscript.

  5. #5
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.482
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    In Programmiererworten zusammengefasst: ja exakt so

    Also such ich nach Javascripts...
    Wenn Du einen Tipp hast: gerne
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  6. #6
    Contao-Nutzer Avatar von david enke
    Registriert seit
    26.06.2009.
    Beiträge
    96

    Standard

    Zitat Zitat von planepix Beitrag anzeigen
    Wenn Du einen Tipp hast: gerne
    als freudiger javascripter habe ich mich eben mal dran gemacht...

  7. #7
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.482
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke. Bin gespannt ob sich das realisieren lässt
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  8. #8
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Hallo,

    irgendwann mal hatte ich auch so etwas vor - ich hätte es mit JavaScript gelöst. Mein damaliger Stand:
    Code:
    <script type="text/javascript">
    var normal_size = 13;
    var min_size = 10;
    
    window.addEvent('domready', function(){
    $('top').setStyle('font-size',''+normal_size+'px');
    });
    window.addEvent('resize', function(){
    
    if(!window.innerWidth)
    {
    //strict mode
    if(!(document.documentElement.clientWidth == 0))
    {
    height = document.documentElement.clientHeight;
    }
    //quirks mode
    else
    {
    height = document.body.clientHeight;
    }
    }
    //w3c
    else
    {
    height = window.innerHeight;
    }
    
    var new_size = height/40;
    if(min_size <= new_size){$('top').setStyle('font-size',''+new_size+'px');}
    else{$('top').setStyle('font-size',''+min_size+'px');}
    });
    
    
    
    </script>
    Vielleicht lässt sich darauf ja was aufbauen. Wie gesagt - wurde damals nicht fertig entwickelt.

    Gruß Janosch

  9. #9
    Contao-Nutzer Avatar von david enke
    Registriert seit
    26.06.2009.
    Beiträge
    96

    Standard

    hab eben mal folgendes zusammengestellt:
    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    	<head>
    		<title></title>
    		<style type="text/css">
    			html, body {
    				height: 100%;
    			}
    			body {
    				line-height: 500px;
    				font-size: 500px;
    			}
    		</style>
    	</head>
    	<body>
    		<script type="text/javascript" charset="utf-8">
    			var factor		= 100;
    			var bodyEement	= document.getElementsByTagName('body')[0];
    			var getHeight	= function() {
    				return document.body && document.body.clientHeight ? document.body.clientHeight : window.innerHeight;
    			}
    			var resize		= function() {
    				var result = (getHeight() * factor / 100) + 'px';
    				bodyEement.innerHTML = result;
    				bodyEement.style.fontSize = result;
    				bodyEement.style.lineHeight = result;
    			}
    
    			window.onresize = resize;
    			resize();
    		</script>
    	</body>
    </html>
    Allerdings wurden da noch nich alle browser getestet, läuft zumindest auf safari mac (damit vermutl. auch auf ff)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Artikel in Abhängigkeit von Menüebene darstellen
    Von lebasti im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 21.03.2010, 13:29
  2. Hauptmenupunkt aktiv in Abhängigkeit von Submenu
    Von Bernd im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 22.09.2009, 14:35

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •