Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Probleem met verticaal uitvullen divs

Pagina: 1
Acties:

  • Da Weef
  • Registratie: Januari 2004
  • Laatst online: 31-10 15:59
Ik heb wat problemen met het verticaal uitvullen van de divs in mijn lay-out. Ik zie vast iets simpels over het hoofd, maar ik kom er echt even niet meer uit. Mijn 'outer' div en mijn content divs (primarycontent, secondarycontent) vullen de verticale ruimte die beschikbaar is niet uit.

De relevante inhoud van mn stylesheet is:

Cascading Stylesheet:
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
*
{
    margin: 0px;
    padding: 0px;
}

html 
{
    overflow-y: scroll;
}

body
{
    font-family: "trebuchet ms", sans-serif;
    font-size: 10pt;
    color: #333;
    line-height: 1.4em;
    background: #1a3882;
    height: 100%;
}

/* Outer */

#outer
{
    position: relative;
    width: 88%;
    min-width: 700px;
    max-width: 1000px;
    min-height: 100%;
    margin: 1% auto;
    background: #f5f5f5;
}

#header
{
    float:left;
    background: transparent url('images/back_header.gif') repeat-x;
    height: 100px;
    width: 100%;
}

#menu
{
    float: left;
    width: 100%;
    background: #1a3882;
    height: 24px;
}

#submenu
{
    float:left;
    width: 100%;
    background: #9baecc;
    height: 24px;
    border-bottom: 1px solid #1a3882;
}

#PrimaryContent
{
    float: left;
    min-height: 100%;
    background: #FFF url('images/rand.gif') top right repeat-y;
    width: 54%;
    margin: 0%;
    padding: 3%;
    text-align: justify;
}

#SecondaryContent
{
    float: right;
    width: 33.6%;
    min-width: 230px;
/*  background: #FFF url('images/back_secondary.gif') repeat-y;   */
    margin: 1.5%;
    padding: 1.5%;
/*  border: 1px solid #1a3882; */
    font-size: 90%;
    line-height: 1.2em;
    text-align: justify;
}

#footer
{
    clear: both;
    padding: 0px;
    margin: 0px;
    background: #9baecc;
    width: 100%;
    text-align: center;
    border-top: 1px solid #1a3882;
    vertical-align: middle;
}


Relevante html-code:

HTML:
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
<body>
<div id="outer">

<!--      header     -->

    <div id="header">
        FOO
    </div>

    
<!--      menu     -->

    <div id="menu">
        FOO
    </div>
    
    <div id="submenu">
        FOO
    </div>
    

<!--      primary content (linker kolom)     -->

    <div id="PrimaryContent">
             FOO
    </div>

        
<!--      Secondary content (rechter kolom)      -->

    <div id="SecondaryContent">
        FOO
    </div>

    
<!--      Footer      -->
    
    <div id="footer">
        FOO
    </div>
    
</div>
</body>


Zowel in Firefox als IE vult mijn outer div niet de view-space en vullen mijn content divs niet de outer. Iemand een idee???

.


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Waarom wil je uitvullen?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Da Weef
  • Registratie: Januari 2004
  • Laatst online: 31-10 15:59
Vanwege wat visuele effecten. Ik zal even proberen een test page op te zetten om te laten zien wat ik bedoel...

.


  • Da Weef
  • Registratie: Januari 2004
  • Laatst online: 31-10 15:59
Hier kun je ongeveer zien wat er visueel fout gaat...

-link verwijderd-

De Maincontent moet gewoon lekker uitvullen, dat is het belangrijkste. Dat de outer niet helemaal uitvult is niet echt een big issue (misschien is het zelfs wel beter zo)...

[ Voor 56% gewijzigd door Da Weef op 23-04-2008 21:03 ]

.


  • Cartman!
  • Registratie: April 2000
  • Niet online
wrapper maken om je primary en secondary content en die wrapper een background image geven.

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Cartman! schreef op woensdag 23 april 2008 @ 18:14:
wrapper maken om je primary en secondary content en die wrapper een background image geven.
Of in de meeste gevallen de body gebruiken als primary wrapper ;)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Cartman!
  • Registratie: April 2000
  • Niet online
Kan inderdaad maar gaat in dit geval niet op.

  • Makkelijk
  • Registratie: November 2000
  • Laatst online: 16:58
Wat cartman zegt,

wrapper maken en daarin die 2 divs zetten.
achtergrondimage maken voor wrapper van 1px hoog die links wit is, dan het bordertje en vervolgens met background-repeat: repeat-y; over achtergrond laten herhalen.

Badieboediemxvahajwjjdkkskskskaa


  • _eXistenZ_
  • Registratie: Februari 2004
  • Laatst online: 18-11 15:20
(jarig!)
Zoek maar eens op faux columns.

There is no replacement for displacement!


  • Da Weef
  • Registratie: Januari 2004
  • Laatst online: 31-10 15:59
Dat bedoel ik dus met simpele oplossing... Lag een beetje out of my box ;) zo laat op de dag...

Morgen implementeren maar...

-Edit-

Overigens is het ook weer niet zóóóóó simpel. Mijn container (outer) heeft geen vaste breedte (schaalt tussen 700 en 1000px). Dus moet ik bij een wrapper wel nog een slimme manier vinden om de achtergrond te positioneren, maar daar kom ik waarschijnlijk wel uit.

[ Voor 48% gewijzigd door Da Weef op 23-04-2008 21:13 ]

.


  • Da Weef
  • Registratie: Januari 2004
  • Laatst online: 31-10 15:59
Voor wie het interessant vind: het handig positioneren van de achtergrond voor flexibele (liquid) faux columns:

http://www.communitymx.co...icle.cfm?page=1&cid=AFC58

Is helemaal goed gekomen, dus wat mij betreft kan het topic nu (echt) op slot.

.

Pagina: 1