Diskuze: HTML5 - 2 elementy vedle sebe

HTML a CSS HTML a CSS HTML5 - 2 elementy vedle sebe American English version English version

Avatar
matesax
Redaktor
Avatar
matesax:

Dobrý den,
mám div a článek (article), kde divu je přesně nastavena velikost. Ovšem článku ne - chci aby se přizpůsobil mateřskému divu a tomu divu, co se ho snažím dostat vedle tohoto článku... Jak je dostat do jedné řady - ale tak, aby se mohl ten článek přizpůsobit sousedovi? Děkuji...

 
Odpovědět 3.9.2012 12:16
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na matesax
David Čápka:

Jednoduše to asi nejde, chtělo by to vymyslet tak, abys to nepotřeboval, zatím se mi to vždy podařilo.

Nahoru Odpovědět 3.9.2012 12:28
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Kit:

Nevím, jestli jsem správně pochopil otázku, ale mohlo by pomoct nějaké float:left apod.

Nahoru Odpovědět 3.9.2012 12:31
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
matesax
Redaktor
Avatar
Odpovídá na Kit
matesax:

To právě ne...

 
Nahoru Odpovědět 3.9.2012 12:33
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Kit
David Čápka:

Pokud jsme pochopil otázku, chce 2 divy vedle sebe aby se ten 2 rozšiřoval podle výšky prvního. To jde prostě blbě :) Můžeš se podívat na novou CSS3 vlastnost boxing, nikdy jsem to nezkoumal, ale třeba by se todalo použít: http://www.itnetwork.cz/…cesky-manual

Dá se to řešit nějakým balením divů a hacky, ale tomu jsem nikdy neholdoval. Také tam můžeš dát tabulku. Nejjednodušší ale bude to vymyslet tak, abys to nepotřeboval, nenapadá mě rozumný případ, kde by to blyo potřeba. Můžeš tam dát třeba pozadí toho nadřazeného divu, aby to vypadalo, že jsou tam 2 stejně vysoké sloupce.

Nahoru Odpovědět 3.9.2012 12:39
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
matesax
Redaktor
Avatar
Odpovídá na David Čápka
matesax:

JJ - vymyslel jsem to úplně jinak - udělal jsem si místo paddingem...

 
Nahoru Odpovědět 3.9.2012 12:41
Avatar
matesax
Redaktor
Avatar
Odpovídá na David Čápka
matesax:

Nešlo by alespoň, aby se šlánek rozšířil do svých maximálních rozměrů? Třeba v JS? Tedy takto se přizpůsobuje svému obsahu. Mám možnost zjistit přesnou velikost, ale toto by bylo jednoduší... A trochu mimo - poběží screen.width všude?

 
Nahoru Odpovědět 3.9.2012 13:04
Avatar
Kit
Redaktor
Avatar
Odpovídá na matesax
Kit:

Mně to normálně funguje, používám to už roky:

<div style="width:100%; border:solid blue 3px">
<div style="width:10em; float:left; border:solid red 3px">Levý DIV</div>
<div style="width:auto; margin-left:11em; border:solid green 3px">Pravý DIV</div>
</div>

Ty rámečky si pak můžeš vyhodit, jsou tam jen pro ilustraci.

Nahoru Odpovědět 3.9.2012 13:25
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.