Portál AbcLinuxu, 14. května 2025 23:13

Dotaz: html float problém

8.12.2016 12:06 Dikec
html float problém
Přečteno: 309×
Odpovědět | Admin
Zdarec ve spolek, sorry předem za beginnerský dotaz (nejsem koder). Poradí mi nějaký místní css guru proč červený div (c) není v řádce se zeleným (a)? Díky Dikec

http://dpaste.com/0RFY7TZ

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.12.2016 13:16 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: html float problém
Odpovědět | | Sbalit | Link | Blokovat | Admin
Protože plovoucí elementy se umisťují v pořadí, v jakém jsou v HTML, a teprve z daného místa „odplavou“. Vy máte celkovou šířku 1000 px, vložíte zelený obdélník široký 600 px. Za něj chcete dát modrý obdélník široký 600 px, ten už se do celkové šířky nevejde, takže se musí zalomit na další řádek. Za něj přijde červený obdélník, do rozměru se vejde, takže se tam vloží a odsune se vpravo (což nemá žádný efekt).

Obecně když vkládáte do HTML plovoucí prvky, musíte je vložit před obsah, který je má obtékat. Ve vašem případě tedy takhle: jsfiddle.net/r6062k3y/.
8.12.2016 13:27 Dikec
Rozbalit Rozbalit vše Re: html float problém
...protože plovoucí elementy se umisťují v pořadí, v jakém jsou v HTML, a teprve z daného místa odplavou...

Jo, to je ono, to jsem nevěděl, díky za radu. Dikec
8.12.2016 13:19 run
Rozbalit Rozbalit vše Re: html float problém
Odpovědět | | Sbalit | Link | Blokovat | Admin
Poradi radku?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.