IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: HTML5 - 2 elementy vedle sebe

Aktivity
Avatar
matesax
Tvůrce
Avatar
matesax:3.9.2012 12:16

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 Hartinger
Vlastník
Avatar
Odpovídá na matesax
David Hartinger:3.9.2012 12:28

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
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Kit:3.9.2012 12:31

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
Tvůrce
Avatar
Odpovídá na Kit
matesax:3.9.2012 12:33

To právě ne...

 
Nahoru Odpovědět
3.9.2012 12:33
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Kit
David Hartinger:3.9.2012 12:39

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
New kid back on the block with a R.I.P
Avatar
matesax
Tvůrce
Avatar
Odpovídá na David Hartinger
matesax:3.9.2012 12:41

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

 
Nahoru Odpovědět
3.9.2012 12:41
Avatar
matesax
Tvůrce
Avatar
Odpovídá na David Hartinger
matesax:3.9.2012 13:04

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
Tvůrce
Avatar
Odpovídá na matesax
Kit:3.9.2012 13:25

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.