Note that there are some explanatory texts on larger screens.

plurals
  1. POSet a div's height to the remaining height in the page
    primarykey
    data
    text
    <p>I've found multiple answers on this question, but they all do not seem to work, especially the CSS way. I've moved to the jQuery method, however, it doesn't work neither.</p> <p>I've got two divs at the moment: A header and a content div. The header has a height of 120px, I'd like the content div to be located below the header and have the remaining height of the screen. I've found multiple answers, I've tried to implent those methods, however, it still didn't work. So that's why I'm asking this question.</p> <p>Here is my current code:</p> <pre><code> &lt;script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"&gt;&lt;/script&gt; &lt;script&gt; var one = $('#header').height(), two = parseInt($(window).height() - one); $('#border').height(two) &lt;/script&gt; &lt;div class="header" id="one"&gt;hi&lt;/div&gt; &lt;div class="border" id="two"&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;hi&lt;br&gt;&lt;div&gt; </code></pre> <p>CSS:</p> <pre><code>body { margin: 0; background-image:url(../images/bg.png); background-repeat:repeat; color: #FFFFFF; height: 100%; } .header { position: absolute; left: 0px; top: 0px; width: 100%; height: 120px; background-color: black; box-shadow: 0px 0px 40px #000000; } .border { position: absolute; left: 25%; z-index:0; top: 120px; width: 50%; background-color: white; color: black; padding: 5px; overflow-y:scroll; } </code></pre> <p>Thanks!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload