Autor Zpráva
johnl
Profil
Dobrý den, řeším takový menší problém.. Potřeboval bych aby se mi menu (div #menu-obsah) natahovalo podle obsahu divu #right
Kód:
#obal {width: 773px; margin: 0 auto;}
#head {background: url('head.png') no-repeat; width: 773px; height: 24px;}
#body {background: url('body.png') repeat-y; width: 773px; overflow: hidden;}
#obsah {width: 700px; margin: 0 auto;}
#footer {background: url('footer.png') no-repeat; width: 773px; height: 23px;}
#patka {color: #999; font-size: 10px; text-align: center;}
#left {width: 180px; float: left;}
#right {width: 500px; float: right;}
#menu-head {width: 170px; height: 20px; background: url('menu_head.png');}
#menu-body {width: 170px; background: url('menu_body.png') repeat-y;}


Momentálně to vypadá nějak takto..



Nevíte někdo jak ten div natáhnout..?
mattyZEM
Profil
johnl:
Nevíte někdo jak ten div natáhnout..?
Moje věštící koule mi řekla, že je potřeba poslat odkaz na stránku, nebo alespoň i HTML kód.
johnl
Profil
Omlouvám se ;-)

<div id="obal">
 <div id="head"></div>
 
 <div id="body">
  <div id="obsah">
   <div id="left">  
   <a href="index.php"><img src="style/logo.png" border="0"></a>
    <br>
    <div id="menu-head">
    </div>
    <div id="menu-body"></div>
   </div>
    <div id="right">
    <p>Tady je dlouhý text :-)</p>
    </div>
  </div>
 </div>
 
 <div id="footer"></div>
 <div id="patka">&copy; 2010 Jan Laštůvka - Všechna práva vyhrazena</div>
</div>
johnl
Profil
Vážně nikdo nevíte jak to natáhnout..? :-(
panther
Profil
johnl:
dej sem odkaz na stránku, nebudu si ho z tvých útržků bez obrázků skládat sám.

Vážně nikdo nevíte jak to natáhnout..? :-(
tímto způsobem si už příště pozornost nevynucuj. Mnozí tě kvůli tomuhle způsbou budou ignorovat, já příště taky.

Obecně, pokud mají být dva (a více) sloupce stejně dlouhé, musí být obrázek na pozadí nadřazeného elementu.
Plaváček
Profil
johnl:

Víme, třeba: http://wellstyled.com/css-2col-fluid-layout.html nebo http://www.google.cz/search?sourceid=navclient&hl=cs&ie=UTF-8&rlz=1T4GGLJ_csCZ274CZ274&q=dva+sloupce+stejn%c4%9b+vysok%c3%a9

Nápověda: obrázkové pozadí opakované v ose Y na pozadí nadřazeného prvku, v tvém případě DIVu s názvem #obal.
johnl
Profil
Ukázka je tady..
panther
Profil
johnl:
Ukázka je tady..
platí výše napsané: [#5] poslední věta tady nebo o příspěvek později Plaváček psal totéž.
johnl
Profil
Tak jsem to zkusil jak je to popsané výš, přidal jsem tam div ve kterém se opakuje pozadá, ale div #menu-body se podle něj stejně natáhnout nechce..
panther
Profil
johnl:
protože floatuješ a nemáš vyclerováno.
johnl
Profil
panther:
floatuješ
Ale když nebudou mít prvky float tak se mi rovnají pod sebe..
panther
Profil
johnl:
dočti si konec, co jsem psal dál. To samé by ses dočetl i v Plaváčkově prvním odkazu.
Bubák
Profil
Čistič (cleaner) udělej z <div id="footer"></div>, nemusíš tam přidávat další element.

panther:
Moje magická koule funguje skvěle, předpověděla "problém" s chybějícím čističem ještě dříve, než to [#9] johnl zkuil.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0