felosztás három felé div-vel
Üdv!
Azt szeretném megoldani, hogy div-ekkel három felé osztom a képernyőt, a felső fele 50 pixel magas, az alja 50 pixel magas, a közepe meg alkalmazkodjon a kettő közé. Ezt táblázatban így oldanám meg:Sajnos div-ben sehogy nem jön össze, max úgy hogy az alsó-felső div-ek fixek, de akkor meg a harmadik div bemegy az alsó-felső alá :(
Tudnátok segíteni?
■ Azt szeretném megoldani, hogy div-ekkel három felé osztom a képernyőt, a felső fele 50 pixel magas, az alja 50 pixel magas, a közepe meg alkalmazkodjon a kettő közé. Ezt táblázatban így oldanám meg:
<table height="100%" width="100%">
<tr bgcolor="#0151df" height="50">
<td>a</td>
</tr>
<tr bgcolor="#61a1df">
<td>b</td>
</tr>
<tr bgcolor="#f1a1df" height="50">
<td>c</td>
</tr>
</table>
Tudnátok segíteni?
margin / placeholder / calc
lehet fixed az alsó, felső, a tartalom előtt után meg van egy-egy placeholder div, avagy azt mondod, hogy
box-sizing:border-box;
margin: 50px 0;
height: 100%;
avagy
height: calc(100% - 100px);
ilyesmik..
meg van meg valami display:table-cell irány is.
<div class="container">
na ez a demo ez konkrétan
mindig ha pirosat és kéket raktok egymás mellé, valahol egy csillámpóni meghal.
köcce!
vendégkönyv
igaz volt egy kis copy-paste is a dologban, de nagyjából értem a lényeget:
fix divek alul-felül, a mindent beborító div-nek meg egy bazinagy padding. Már azon gondolkodtam, hogy javascriptben kiszámítom a középső div magasságát, de ez így elegánsabb. Amúgy kirándulós helyen kirakott QR kódból lehet majd beírni a vendégkönyvbe a terveim szerint.
Köszi a segítséget, a meghalós csillámpónis szöveget én is bevetem majd a megfelelő helyen! :D