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

[css] 3-kolom layout met zelfde lengte

Pagina: 1
Acties:

  • RainerSGF
  • Registratie: Juli 2008
  • Laatst online: 14-11 21:17
Ik poog tevergeefs om een 3-kolommen layout te maken met elk dezelfde lengte (de linker en de rechter kolom moeten zo altijd dezelfde lengte hebben als de midden div-kolom met de inhoud). Zo erg hé dat precies zoiets belachelijk simpels me totaal niet lukt... . Zelfs met voorgetoonde layout-voorbeelden lijkt het me niet te lukken, wat doe ik verkeerd?

code:
1
2
3
4
5
6
7
8
9
10
11
<div id="main">
<div id="sidebar-first"></div>
<div id="content">
     <p>abcdefghij</p>
     <p>abcdefghij</p>
     <p>abcdefghij</p>
     <p>abcdefghij</p>
     <p>abcdefghij</p>
</div>
<div id="sidebar-second"></div>
</div>


CSS
code:
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
#content{
    
    height: 100%;
    //margin: 0 200px;
    width: 60%;
    vertical-align: top;
}

#content div{
    background: #00cbff;
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    padding-left: 5px;
    padding-right: 2px;
}

#main{
    background: #00cbff;
    margin-top: 25px;
    //min-height: 700px;
    //height: 100%;
    opacity: 0.5;
    padding: 0px 0px 0px 0px;
    width:1318px;
    //z-index:1;
}
#main div{
    display: inline-block;
    //margin: 0px 0px 0px 0px;
}

#sidebar-first {    
    background:#00cbff;
    opacity: 0.5;
    /*width:220px;*/ width: 15%;
}

#sidebar-second {
    background:#00cbff;
    opacity: 0.5;
    /*width:220px;   for IE5/WIN */ 
    width: 13%;
}

Systeem - I'm learning, I learn it from a book :)


  • robdejongNL
  • Registratie: Januari 2005
  • Laatst online: 20-11 23:07

robdejongNL

Bite me

Kort antwoord: Faux Columns gebruiken. Soort van optisch bedrog of je moet het willen oplossen met fixed heights of dezelfde hoogtes forceren via JavaScript.

I'm a big fan of the Mars Bar Diet. Stick it up your arse and let a rottweiler chase you home


Verwijderd

Zoeken op "3 kolommen" in Webdesign, Markup & Clientside Scripting levert een shitload aan topics op. Zullen we eens beginnen met niet herhalen wat we in al die andere topics al hebben gezegd? Het lijkt me een stuk handiger als de topicstarter eerst maar eens een paar van die topics gaat lezen.

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 18-11 15:23
Welke IE-versie wil/moet je ondersteunen? Als je mazzel hebt en IE10+ een optie is, kun je kijken naar Flexbox (zie tab Resources)

Full-stack webdeveloper in Groningen


  • RainerSGF
  • Registratie: Juli 2008
  • Laatst online: 14-11 21:17
@Cheetah, je hebt inderdaad gelijk. Vergeef het me dat ik hier nogmaals een topic aan hetzelfde toevoeg. Had nochtans eerst gezocht in de topcis, maar ergens lukte het me toen toch niet (mijn fout natuurlijk).

Toch bedankt allen om mij een antwoord te hebben willen bieden. T'is nu gelukt ook.
@Robjuh, je korte antwoord was inderdaad ook voldoende.
3 kolom layout technieken

Systeem - I'm learning, I learn it from a book :)


  • HansvDr
  • Registratie: Augustus 2009
  • Niet online
Ik gebruik gewoon display: table in combinatie met display:table-cell.

Werkt vanaf IE8 en in alle andere browsers.

Zie: http://www.digital-web.co..._know_about_CSS_Is_wrong/
Pagina: 1