Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3781096
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 19, 20262026-05-19T10:53:53+00:00 2026-05-19T10:53:53+00:00

This should be an easy one for you guys.. How can I give the

  • 0

This should be an easy one for you guys..

How can I give the blue background a full 100% height from top to bottom by only using CSS2 and HTML ? (no javascript!) When the page contains a scrollbar the offscreen part will go blank if you scroll down.

Copy paste this code, and see for yourself:

<html>
  <body>
      <div id="mainContent" style="height: 100%; position:absolute; top:0px; left: 50%; right:0px; bottom:0px; background:#06C; z-index:-1"></div>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam ac tortor purus, lacinia tincidunt urna. Duis nec massa vel est dictum sollicitudin. Morbi vestibulum metus quis mi aliquam sagittis condimentum nisi posuere. Donec imperdiet, eros vitae tincidunt sagittis, nisl ipsum tempor nisl, eu dapibus lorem mi vitae lorem. Pellentesque consectetur semper turpis id tincidunt. Aenean eu metus vitae augue rutrum porta. Ut viverra mauris id est sollicitudin at vestibulum leo suscipit. Praesent nibh mi, mattis eu elementum vel, laoreet eu augue. Suspendisse pellentesque enim quis lacus tincidunt lobortis. Etiam pharetra arcu a dui vulputate pretium sit amet id eros. Pellentesque et magna ac metus placerat tristique. Praesent sit amet sem metus. Suspendisse ut arcu quam. Cras magna velit, sollicitudin eu ornare sed, aliquet at velit. Proin purus augue, faucibus in sollicitudin vitae, porttitor sit amet purus. Maecenas tempus congue sodales. Suspendisse tincidunt tempor erat, id faucibus neque iaculis sit amet.</p>
<p>
Phasellus bibendum lorem turpis. Mauris imperdiet mattis sapien, eget blandit urna egestas sit amet. Maecenas tincidunt gravida ullamcorper. Donec pharetra ipsum volutpat justo venenatis vestibulum. Ut lacinia justo sed odio pellentesque in bibendum augue mollis. Aliquam in laoreet lectus. Fusce in lorem vitae augue vulputate consectetur. Phasellus at diam elit, at posuere urna. Nunc pulvinar suscipit fermentum. Vestibulum vel orci enim. Aenean in sollicitudin risus. Quisque turpis leo, placerat at sollicitudin at, molestie et risus. Etiam feugiat, elit nec pellentesque gravida, ligula dolor blandit est, vitae ultrices libero augue vel nibh.</p>
<p>
Suspendisse dignissim posuere eros. Praesent egestas varius nibh sed elementum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Quisque tortor ipsum, pulvinar in vestibulum ut, porta nec nisi. Vivamus mi purus, convallis vitae suscipit at, consectetur vel justo. Vivamus erat neque, luctus accumsan dictum eget, consectetur vitae ligula. Nunc eget orci ut felis suscipit porta. Cras tincidunt lectus ut massa facilisis ullamcorper accumsan velit ultricies. Sed ullamcorper leo eget elit molestie interdum. Cras sollicitudin mattis orci, in porttitor augue accumsan ac. Suspendisse potenti. Nunc semper purus nec arcu iaculis placerat. Vestibulum sed neque ligula, eget cursus arcu.</p>
<p>
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin ante sem, porttitor in venenatis eget, egestas ultricies arcu. Nullam lacinia vehicula dui, sed bibendum lacus interdum vestibulum. Donec sagittis lectus eget nulla blandit at ornare purus faucibus. Vivamus quis augue in neque viverra posuere quis vitae mauris. Proin a felis sapien. Aenean sed felis nulla, non molestie metus. Etiam bibendum commodo blandit. In aliquet, dui vel tempor mollis, sem mauris interdum dolor, eu aliquam augue sem eget mauris. Ut ipsum nulla, vestibulum quis feugiat ac, sollicitudin et est. Nunc et massa vitae arcu pulvinar porta. Sed elementum egestas adipiscing. Sed quis quam id odio eleifend rutrum. Ut libero nulla, auctor eget pellentesque in, placerat non lorem. In fermentum velit eu augue hendrerit rutrum. Donec adipiscing pretium justo, id iaculis metus scelerisque a. Mauris pretium volutpat justo, non pellentesque eros blandit et. Vestibulum tristique interdum erat volutpat molestie. Nullam pretium dictum nulla quis facilisis. Sed massa libero, lacinia ac volutpat non, pharetra non lorem.</p>
<p>
Donec gravida neque eu ante dapibus in suscipit nisi pellentesque. Cras egestas faucibus mi nec adipiscing. Donec sodales nunc sit amet augue egestas sed suscipit dui accumsan. In libero risus, blandit ut semper id, volutpat ullamcorper felis. Quisque vitae tortor mauris, ut venenatis turpis. Donec tristique cursus lacinia. Etiam vel odio dolor. Duis posuere mattis semper. Ut euismod mattis luctus. Donec pellentesque euismod purus, vel rhoncus turpis tincidunt sit amet. In vitae libero turpis. Aliquam suscipit suscipit feugiat. Mauris eu magna enim, sit amet egestas diam. Praesent nibh turpis, ultricies a dapibus in, posuere et dui. Pellentesque pellentesque augue a est aliquet ut tincidunt augue pulvinar. Nam vel lacus erat. Praesent id dolor sapien. </p>
<p>
Donec gravida neque eu ante dapibus in suscipit nisi pellentesque. Cras egestas faucibus mi nec adipiscing. Donec sodales nunc sit amet augue egestas sed suscipit dui accumsan. In libero risus, blandit ut semper id, volutpat ullamcorper felis. Quisque vitae tortor mauris, ut venenatis turpis. Donec tristique cursus lacinia. Etiam vel odio dolor. Duis posuere mattis semper. Ut euismod mattis luctus. Donec pellentesque euismod purus, vel rhoncus turpis tincidunt sit amet. In vitae libero turpis. Aliquam suscipit suscipit feugiat. Mauris eu magna enim, sit amet egestas diam. Praesent nibh turpis, ultricies a dapibus in, posuere et dui. Pellentesque pellentesque augue a est aliquet ut tincidunt augue pulvinar. Nam vel lacus erat. Praesent id dolor sapien. </p>
  </body>
</html>
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-19T10:53:53+00:00Added an answer on May 19, 2026 at 10:53 am

    Give the parent element the position: relative property.

    So in your case, give the body element this property:

    body {
        position: relative;
    }
    

    DEMO: http://jsfiddle.net/marcuswhybrow/wNbgG/

    P.S. Don’t use the style attribute unless absolutely necessary, it leads to unmanageable code. You should prefer using CSS rules instead.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

This one should be easy. I just can't figure out what to search for...
Should be an easy one. I thought, from reading this blog post that I
argh, this should be an easy one. How can I set the directory that
Hopefully this should be an easy one, i have a background of a rectangle
This should be an easy one, but I can't find a good example anywhere.
alright guys, this should be an easy one... I have an int array and
this should be an easy one, but I can't seem to get mysql to
This should be and easy one for the LINQ gurus out there. I'm doing
This should be easy (at least no one else seems to be having a
This should be easy to find out but I can't seem to find it

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.