Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div class="navbar">Navbar</div>
- <div id="home-content">
- <div class="container">
- <div class="home-logo">Logo Placeholder</div>
- <div id="login-form">
- <p>Login Form</p>
- <p>lorem</p>
- <p>ipsum</p>
- <p>dolar</p>
- <p>sit</p>
- <p>amet</p>
- </div>
- <div id="home-banner">
- Banner Height (Excluding .navbar, .home-logo, #login-form, #footer, .s-info)
- </div>
- </div>
- <div class="s-info"><p>Some Information</p></div>
- <div id="footer">
- <h1>Footer</h1>
- <p>Dummy Content</p>
- </div>
- </div>
- $(document).ready(sizeContent);
- $(window).resize(sizeContent);
- function sizeContent() {
- var newHeight = $("html").height() - $(".navbar").height() - $(".home-logo").height() - $("#login-form").height() - $(".s-info").height() - $("#footer").height() + "px";
- $("#home-banner").css("height", newHeight );
- alert('Navbar Height: ' + $(".navbar").height()); // 84
- alert('Home Logo Height: ' + $(".home-logo").height()); // 93
- alert('Login Form Height: ' + $("#login-form").height()); // 200
- alert('Banner Height: ' + $("#home-banner").height()); // 442
- alert('S Info Height: ' + $(".s-info").height()); // 45
- alert('Footer Height: ' + $("#footer").height()); // 51
- alert('HTML Height: ' + $("html").height());
- }
- html, body {
- height: 100%;
- padding: 0;
- margin: 0;
- font-family: Verdana;
- font-size: 14px;
- }
- .navbar {
- height: 84px;
- background: yellow;
- border: 0;
- border-bottom: 1px solid #000;
- }
- .home-logo {
- background: #999;
- margin: 50px 0;
- height: 90px;
- }
- #login-form {
- padding: 20px 0;
- background: #ccc;
- }
- .s-info {
- padding: 10px 0;
- background: #666;
- }
- #footer {
- padding: 0;
- background: #eee;
- }
- #footer p {
- margin: 0;
- padding: 0;
- }
- #footer h1 {
- padding: 0;
- margin: 0;
- }
- #home-banner {
- background: red;
- text-align: center;
- color: #fff;
- font-weight: bold;
- }
- $(document).ready(sizeContent);
- $(window).resize(sizeContent);
- function sizeContent() {
- var newHeight = $("html").outerHeight(true) - $(".navbar").outerHeight(true) - $(".home-logo").outerHeight(true) - $("#login-form").outerHeight(true) - $(".s-info").outerHeight(true) - $("#footer").outerHeight(true) + "px";
- $("#home-banner").css("height", newHeight );
- alert('Navbar Height: ' + $(".navbar").outerHeight(true)); // 84
- alert('Home Logo Height: ' + $(".home-logo").outerHeight(true)); // 93
- alert('Login Form Height: ' + $("#login-form").outerHeight(true)); // 200
- alert('Banner Height: ' + $("#home-banner").outerHeight(true)); // 442
- alert('S Info Height: ' + $(".s-info").outerHeight(true)); // 45
- alert('Footer Height: ' + $("#footer").outerHeight(true)); // 51
- alert('HTML Height: ' + $("html").outerHeight(true));
- }
- alert("Home Banner Height : "+$("#home-banner").height());
- $("#home-banner").css({'background-color','#cc9900'});
Add Comment
Please, Sign In to add comment