1. #1
    Flo
    Flo ist offline
    Avatar von Flo
    Registriert seit
    03.12.2011
    Beiträge
    498
    Thanked 481 Times in 266 Posts

    Standard $(window).height() liefert zu hohe Größe?

    Flo hier,

    ich arbeite gerade an einer kleinen Seite und versuche DIVs per Javascript die volle Höhe des Browserfensters zu geben:
    var W = $(window).width(), H = $(window).height();        var _nH = "-" + H + "px";


    $( document ).ready(function() {


    fs_size();


    function fs_size() {


    $('.left-column').css({ "height": H });
    $('.right-column').css({ "height": H });
    $('.section').css({ "min-height": H });
    }
    $(window).bind('resize', function() { fs_size(); });
    });


    Mein Problem nun: Die DIVs bekommen ca. 30px zuviel an Höhe.

    Ich hab hier mal ein Beispiel-Fiddle gebaut: fs error - JSFiddle
    Auch wenn das animieren nicht ganz funktioniert, wenn ihr den rechten Teil ganz langsam scrollt, seht ihr, dass noch 30px extra kommen bevor der grüne DIV anfängt.

    Weiß jemand warum, oder wie man das ganze behebt?

    Danke.

    Flo,




  2. The Following 2 Users Say Thank You to Flo For This Useful Post:

    .Empty (02.11.2018), DotNet (27.10.2019)

  3. #2
    Entwickler

    Registriert seit
    31.12.2012
    Beiträge
    106
    Thanked 233 Times in 68 Posts

    Standard AW: $(window).height() liefert zu hohe Größe?

    Du musst bei der Höhe der Container noch das Padding abziehen welches du bei ".section" zuweist, dann sollte die höhe stimmen


    $('.section').css({ "min-height": H - $('.section').css('padding-top') });
    Geändert von SeBi (03.12.2014 um 16:30 Uhr)

  4. The Following 4 Users Say Thank You to SeBi For This Useful Post:

    .Empty (02.11.2018), DotNet (27.10.2019), Flo (03.12.2014), Integer (21.01.2015)

Ähnliche Themen

  1. eBesucher.de hohe Prozessorauslastung?
    Von Max899 im Forum Windows
    Antworten: 4
    Letzter Beitrag: 13.05.2013, 10:58
  2. [CSS] Auto height
    Von exception im Forum CSS
    Antworten: 8
    Letzter Beitrag: 03.10.2012, 09:04
  3. Hohe Haftstrafen für brutales Trio
    Von Mickeyy im Forum RealLife News
    Antworten: 1
    Letzter Beitrag: 10.04.2012, 17:30
  4. Teamspeak 3 32bit hohe cpu auslastung
    Von Ruffy im Forum Software
    Antworten: 3
    Letzter Beitrag: 05.03.2012, 14:03
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191