Ergebnis 1 bis 16 von 16

Thema: Textgröße ; rechter Rand bei breiten Bidlschirmen ; Traffic-Grenze und fremde Links

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    naja, wenn ich ne Auflösung über 1200 habe, sind ja beide Bedingungen Wahr.
    Also ich hab ne Auflösung über 1200 und über 800.

    beim zweiten würde ich
    Code:
    (screen.width >= 800 && screen.width < 1200)
    schreiben.

    Somit wäre gewährleistet, dass wirklich nur Auflösungen zwischen 800 und 1200 erfasst werden.

  2. #2
    Ich würde bei sowas prinzipiell nie nach der Auflösung gehen. Nur weil ich 1920x1200x2 nutze, heisst das noch lange nicht dass ich den browser auch im Vollbildmodus betreibe. (auch bei kleineren Auflösungen durchaus der Fall da ich zb gern Messenger immer im Blick habe)

    Nach der Fenstergröße gehen wäre in dem Fall vermutlich sinnvoller

  3. #3
    wundert mich das das funktionieren soll ... der IE ist auch doof -.-

    Code:
    <head>
     <link href="style1.css" rel="stylesheet" type="text/css" id="css">
     <script type="text/javascript">
      function CSS_2 () {document.getElementById("css").href = "style2.css";}
      function CSS_3 () {document.getElementById("css").href = "style3.css";}
      if (screen.width >= 1200) {
       CSS_2();
      }
      else {
       if (screen.width >= 800) {
        CSS_3();
       }
      }
     </script>
    </head>

  4. #4
    Zitat Zitat von Spark Amandil Beitrag anzeigen
    Nach der Fenstergröße gehen wäre in dem Fall vermutlich sinnvoller
    Wobei natürlich auch dann nicht ausgeschlossen ist, dass der Benutzer die Größe des Browserfensters ändert.
    Zusätzlich gucken Besucher mit deaktiviertem Javascript im ungünstigsten Fall komplett in die Röhre.

    Will heißen: Die Javascript Methode ist eigentlich die schlechteste, da ist die statische Breite noch zu bevorzugen.

  5. #5
    Zitat Zitat von Whiz-zarD Beitrag anzeigen
    naja, wenn ich ne Auflösung über 1200 habe, sind ja beide Bedingungen Wahr.
    Also ich hab ne Auflösung über 1200 und über 800.
    Hm, aber die ELSE-Bedingung wird doch nur aufgerufen, wenn die erste nicht erfüllt ist, oder? Demnach würde bei 1400 Pixel nur der erste Teil interpretiert werden.


    Zitat Zitat von Spark Amandil Beitrag anzeigen
    Nach der Fenstergröße gehen wäre in dem Fall vermutlich sinnvoller
    Wie heißt denn dort das Element? window.innerWidth? Das funktioniert bei mir nicht.


    Zitat Zitat von NPC Fighter Beitrag anzeigen
    Wobei natürlich auch dann nicht ausgeschlossen ist, dass der Benutzer die Größe des Browserfensters ändert.
    Zusätzlich gucken Besucher mit deaktiviertem Javascript im ungünstigsten Fall komplett in die Röhre.

    Will heißen: Die Javascript Methode ist eigentlich die schlechteste, da ist die statische Breite noch zu bevorzugen.
    Naja, ganz in die Röhre würden sie nicht schauen, da in dem Fall wo kein Javascript beachtet wird Style1 abgerufen wird (der steht ja außerhalb der Javascriptcodes). Oder habe ich das falsch verstanden?

  6. #6
    Zitat Zitat
    Wie heißt denn dort das Element? window.innerWidth? Das funktioniert bei mir nicht.
    Ja, weil der Internet Verblöder dieses Eigenschaft nicht interpretiert: http://de.selfhtml.org/javascript/ob...tm#inner_width
    lese unter Beachten Sie:

Berechtigungen

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