• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. (X)HTML + XML + CSS

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Background laten uitrekken tot aan de footer

  • djordyh
  • 9 oktober 2014 om 17:14
  • djordyh
    Professional
    Berichten
    627
    • 9 oktober 2014 om 17:14
    • #1

    Hallo,

    Ik heb een klein probleem met een achtergrond dat ik wil gaan gebruiken in me content.
    De background afbeelding wilt namelijk maar niet uitrekken tot aan de footer, zie hier;

    Display Spoiler

    Het is geluk met de breedte, maar nu nog de lengte.
    Ik heb veel geprobeerd maar niets helpt ?(

    Weet iemand de oplossing?

    HTMl code:

    Code
    <div id="test">
    <section id="contentBackground">
    <div id="contentContainer">    
        <div id="right">        
           <div class="rightWidget">
              <div class="contentTitle"><div class="contentTitleContent">
                  Hoe werkt het?
              </div></div>
              <div class="rightWidgetContent">
                  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio.
                  Praesent libero. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh
                  elementum imperdiet. Duis sagittis ipsum. Praesent mauris. Fusce nec tellus sed
                  augue semper porta. Mauris massa. Vestibulum lacinia arcu eget nulla. Class
                  aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos
                  himenaeos.</p>
              </div>
           </div>
           
           <div class="rightWidget">
              <div class="contentTitle"><div class="contentTitleContent">
                  Ranglijst
              </div></div>
              <div class="rightWidgetContent">
                  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio.
                  Praesent libero. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh
                  elementum imperdiet. Duis sagittis ipsum. Praesent mauris. Fusce nec tellus sed
                  augue semper porta. Mauris massa. Vestibulum lacinia arcu eget nulla. Class
                  aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos
                  himenaeos.</p>
              </div>
           </div>      
        </div>
        
    
    
       <div id="left">       
           <div class="leftWidget">
              <div class="contentTitle"><div class="contentTitleContent">
                  Welkom
              </div></div>
              <div class="leftWidgetContent">
                  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio.
                  Praesent libero. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh
                  elementum imperdiet. Duis sagittis ipsum. Praesent mauris. Fusce nec tellus sed
                  augue semper porta. Mauris massa. Vestibulum lacinia arcu eget nulla. Class
                  aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos
                  himenaeos.</p>
            
                  <p>Curabitur sodales ligula in libero. Sed dignissim lacinia nunc. Curabitur
                  tortor. Pellentesque nibh. Aenean quam. In scelerisque sem at dolor. Maecenas
                  mattis. Sed convallis tristique sem. Proin ut ligula vel nunc egestas porttitor.
                  Morbi lectus risus, iaculis vel, suscipit quis, luctus non, massa. Fusce ac
                  turpis quis ligula lacinia aliquet. Mauris ipsum. Nulla metus metus, ullamcorper
                  vel, tincidunt sed, euismod in, nibh. Quisque volutpat condimentum velit.</p>
            
                  <p>Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
                  inceptos himenaeos. Nam nec ante. Sed lacinia, urna non tincidunt mattis, tortor
                  neque adipiscing diam, a cursus ipsum ante quis turpis. Nulla facilisi. Ut
                  fringilla. Suspendisse potenti. Nunc feugiat mi a tellus consequat imperdiet.
                  Vestibulum sapien. Proin quam. Etiam ultrices. Suspendisse in justo eu magna
                  luctus suscipit. Sed lectus.</p>
              </div>
           </div>
           
           <div class="leftWidget">
              <div class="contentTitle"><div class="contentTitleContent">
                  Nieuwste Spelers
              </div></div>
              <div class="leftWidgetContent">
                  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio.
                  Praesent libero. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh
                  elementum imperdiet. Duis sagittis ipsum. Praesent mauris. Fusce nec tellus sed
                  augue semper porta. Mauris massa. Vestibulum lacinia arcu eget nulla. Class
                  aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos
                  himenaeos.</p>
              </div>
           </div>       
        </div>
    </div> 
    </section>
    </div>
        
        
        <div class="footer"> 
            Naam ©  2014 - Alle rechten voorbehouden - Design door ZMedia <br/>
        </div>
    Toon Meer

    CSS:

    Code
    /***** CONTENT *****/
    
    
    #test{
        width: 100%; 
        height: 100%;  
        left: 0px; 
        top: 0px; 
        z-index: 0;
    }
    
    
    #contentBackground{
        margin-top:-30px;
        background:url(../images/outgame/background.jpg) no-repeat scroll;
        min-height:400px;
        height:100%;
    }
    
    
    #contentContainer{
        width:1000px;
        height:auto;
        margin:30px auto 0px auto;
        padding-top:20px;
    }
    
    
    #left{
        float:left;
        margin-right:30px;
        width:67%;
    }
    
    
    .leftWidget{
        margin-top:25px;
        -moz-box-shadow: 0 0 5px #888;
        -webkit-box-shadow: 0 0 5px#888;
        box-shadow: 0 0 5px #888;
    }
    
    
    .leftWidgetContent{
        min-height:75px;
        background-color:#e7e5e5;
        padding-left:10px;
        padding-top:2px;
        padding-right:10px;
        padding-bottom:10px;
        color:#2f4554;
    }
    
    
    #center{
        margin: 0px auto;
        width:1000px;
    }
    
    
    .centerWidget{
        margin-top:25px;
        margin-bottom:50px;
        -moz-box-shadow: 0 0 5px #888;
        -webkit-box-shadow: 0 0 5px#888;
        box-shadow: 0 0 5px #888;
    }
    
    
    .centerWidgetContent{
        min-height:150px;
        background-color:#e7e5e5;
        padding-left:10px;
        padding-top:2px;
        padding-right:10px;
        padding-bottom:10px;
        color:#2f4554;
    }
    
    
    #right{
        float:right;
        width:30%;
    }
    
    
    .rightWidget{
        float:right;
        margin-top:25px;
        -moz-box-shadow: 0 0 5px #888;
        -webkit-box-shadow: 0 0 5px#888;
        box-shadow: 0 0 5px #888;
    }
    
    
    .rightWidgetContent{
        min-height:100px;
        background-color:#e7e5e5;
        padding-left:10px;
        padding-top:2px;
        padding-right:10px;
        padding-bottom:10px;
        color:#2f4554;
    }
    
    
    /***** FOOTER *****/
    
    
    .footer{
        width:100%;
        height:80px;
        position:fixed;
        left:0;
        right:0;
        bottom:0;
        padding:10px 0 0 0;
        height:34px;
        min-height:34px;
        z-index:1000;
        color: #fff;
        text-align:center;
        font-size:16px;
        background:#2f4554;
    }
    Toon Meer


    Als iemand de oplossing weet, ik hoor hem graag, ik sta op het moment echt vast. :pinch:

    Met vriendelijke groet,

    Djordy.

  • thjeu
    Developer
    Ontvangen Reacties
    2
    Berichten
    501
    • 9 oktober 2014 om 17:26
    • #2

    Hiervoor kun je de cover property gebruiken :

    Code
    background: url(images/bg.jpg) no-repeat center center fixed; 
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
    }

    TwistedMonkey - Media Productions

  • djordyh
    Professional
    Berichten
    627
    • 9 oktober 2014 om 18:43
    • #3
    Citaat van thjeu

    Hiervoor kun je de cover property gebruiken :

    Code
    background: url(images/bg.jpg) no-repeat center center fixed; 
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
    }

    Daarmee krijg ik dit;

    http://i.gyazo.com/5a08e3eb33b544ddb371988d0c5f23ee.png

    Display Spoiler

    Met vriendelijke groet,

    Djordy.

  • Victor
    Master
    Ontvangen Reacties
    102
    Berichten
    1.680
    • 9 oktober 2014 om 19:31
    • #4

    Je kan de afbeelding als achtergrond van de body zetten. Dan zal hij het hele scherm vullen. ;)

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • thjeu
    Developer
    Ontvangen Reacties
    2
    Berichten
    501
    • 9 oktober 2014 om 21:52
    • #5

    Precies wat victor zegt, je moet dat natuurlijk wel aan het html / body element meegeven ;)

    TwistedMonkey - Media Productions

  • Thisguyisgone
    Elite members
    Ontvangen Reacties
    197
    Berichten
    7.880
    • 10 oktober 2014 om 04:02
    • #6

    Ok akkoord @ hierboven maar misschien wilt hij de bg laten starten voorbij het menu en voor de footer laten eindigen..?

  • djordyh
    Professional
    Berichten
    627
    • 10 oktober 2014 om 09:12
    • #7
    Citaat van victor

    Je kan de afbeelding als achtergrond van de body zetten. Dan zal hij het hele scherm vullen. ;)

    Ahja, zo kan het ook X/
    Heb het zo gedaan en dat werkt inderdaad ook.

    Citaat van Ferhat

    Ok akkoord @ hierboven maar misschien wilt hij de bg laten starten voorbij het menu en voor de footer laten eindigen..?

    Dat was wel inderdaad de oorspronkelijke bedoeling, weet alleen niet of het plaatje er dan wel goed uit komt te zien.
    Ik ga het denk ik maar via de body doen, maar toch vraag ik me wel af, stel dat ik het zo had gewild wat was dan de oplossing?

    Met vriendelijke groet,

    Djordy.

  • thjeu
    Developer
    Ontvangen Reacties
    2
    Berichten
    501
    • 10 oktober 2014 om 11:39
    • #8

    In dat geval kun je een 100% height div aanmaken welke je onder het menu zet. Niet een mooie oplossing, maar wel een oplossing. Echter lijkt het me in 99% van de gevallen totaal onnodig, aangezien de pixels die je aan de bovenkant van de achtergrond mist meestal inrelevant zullen zijn in vergelijking tot het totaal geheel.

    Ook is er een nadeel van een 100% height div:

    - De parent van het element met de 100% hoogte, moet altijd height:100% hebben (dus geen min-height). Een ingesloten div met 100% hoogte in de gele div, lukt dus niet.
    - Meerdere kolommen naast elkaar met een min-height: 100% geeft ook problemen als de ene kolom meer inhoud heeft dan de andere. Zodra je gaat scrollen blijkt de hoogte van de kortere kolom toch slechts 100% hoogte van het browservenster te zijn of de hoogte van zijn inhoud (als dat meer is dan de browservensterhoogte). Dus de kolommen kijken nooit naar de lengte van hun broertje of zusje om daarna hun hoogte aan de langste kolom aan te passen.

    zie: Een div met 100% hoogte | WaalWeb Webdesign | Tip en Tricks
    Voorbeeld :

    CSS

    Code
    html,body {
        height: 100%;
        margin: 0;
        padding: 0;
    }
    .bg {
    background: url(bg.png) no-repeat center center; 
        min-height: 100%;
    width: 100%;
    }
    .menu {
        background: #000;
        width: 100%;
        height: 40px;
    }
    Toon Meer

    HTML

    HTML
    <html>    
        <head>
             <link rel="stylesheet" type="text/css" href="style.css">
        </head>
    
    
        <body>
    
    
            <div class="menu"></div>
            <div class="bg"></div>
    
    
        </body>
    
    
    </html>
    Toon Meer

    TwistedMonkey - Media Productions

  • A.Ruter
    Intermediate
    Ontvangen Reacties
    21
    Berichten
    463
    • 13 oktober 2014 om 16:18
    • #9

    Post even je andere oplossing ook, misschien handig voor andere gebruikers/zoekresultaten.

  • futur3
    Beginner
    Ontvangen Reacties
    1
    Berichten
    26
    • 4 januari 2015 om 22:12
    • #10

    body {
    background-image: url("background.png");
    }
    Kijk anders op w3schools
    Link:
    CSS Background
    Misschien help dit wel.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 2 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design