ugrás a tartalomhoz

2 css doboz egymás mellett float-al

lamase · 2006. Feb. 17. (P), 08.27
Egymás mellé raktam két dobozt css-el, float-al. egyik float left, másik right. A két doboz különböző háttérszínű. Ezt a két táblázatot beraktam egy akkora dobozba mint a kettő összesen, hogy ne csusszanak szét. A problémám, hogy ha az 1-es dobozba írok, akkor az ugye lefele nyúlik de a másik meg marad, emiatt a jobb oldaliban (2.) látszik a háttérszíne. Hogy lehetne ezt megoldani?

köszönöm
 
1

Ez nekem magas

nAgYu · 2006. Feb. 17. (P), 09.03
Legyél olyan jó, és szúrj be ide némi forráskódot is mert így nem igazán értem...

Üdv.:
nAgYu
4

<Nincs cím>

lamase · 2006. Feb. 17. (P), 13.22
css:
div.all { width: 760px; }
div.main { width: 546px; border-left: #b13e62 3px solid; background-color: #fcecf1; float: left; background-image: url(logo.jpg); background-repeat: no-repeat; height: 70px; }
div.right { width: 207px; border-left: #ebbdcc 1px solid; background-color: #fbe3eb; float: right; border-right: #b13e62 3px solid; height: auto; }

html:
<div class="all">
<div class="main"></div>
<div class="right"></div>
</div></div>

Eredmény: http://cnsa.uw.hu/eredmeny.jpg
2

ha tudod melyik a nagyobb

Anonymous · 2006. Feb. 17. (P), 09.15
Ha mindig a jobb oldali div nagyobb, akkor a nagy div hátterének a bal div színét állítsd be, így nem fog látszódni, hogy nem ér végig.
3

Nezd meg

mefi · 2006. Feb. 17. (P), 12.47
Ha gondolod, nezd meg: http://mefi.be/muti/207

mefi
http://mefi.be
5

<Nincs cím>

lamase · 2006. Feb. 17. (P), 13.36
tiednek is ugyan az a baja mint az enyémnek, ha csak az egyik táblába irunk több sort, akkor az megnyúlik függőlegesen, viszont a másik nem.
6

nem tábla

Anonymous · 2006. Feb. 17. (P), 13.49
ne használd a tábla kifejezést, mert az félrevezető. a div az div, a table meg tábla.

a te problémádra nincs megoldás, mert a divek nem tudnak egymásról. csak háttérképpel lehet megvalósítani azt, hogy úgy nézzen ki, mintha mindekttő ugyanolyan magas lenne.

csinálj egy div-et, amibe belerakod a másik kettőt, és a külsőnek adj meg egy olyan háttérképet, ami úgy néz ki, mint ha kettő div lenne rajta /kerettel, háttérrel/

gex

u.i: pár hete volt egy pár ugyanilyen probléma, keress vissza a fórumban.
7

.

lamase · 2006. Feb. 17. (P), 20.44
ez akkor is menne ha a 2 div dobozom között egy db 1pixeles vonal van?
8

<Nincs cím>

Anonymous · 2006. Feb. 17. (P), 22.36
szia!

A prblémádra van kitalálva a "display: table" és a "display: table-cell" CSS tulajdonság. A bibi ezzel az, hogy az IE ezt nem ismeri. Ha érdekel, hogy hogyan lehet megkerülni a problémát, akkor keress rá a google-ban a "CSS equal height column" szavakra. Elvileg plusz div-ek megfelelő helyre való beszúrásával megoldható a probléma (nem próbáltam).
Az 1px elválasztó vonal viszont tökéletesen működik (háttér ugyanaz mindkét oszlopnál; bal oldalinak 1px border jobbra, a jobbnak meg 1px border balra)
-- hector
9

<Nincs cím>

lamase · 2006. Feb. 17. (P), 23.58
sajnos nem tudtam még mindig megoldani, majd egyszer talán ír vki egy tuti megoldást, amit említesz az nekem nem igazán jó, mert ugye van bal, és jobb oldalon 1-1 3pixeles szegély, ezen kívül a bal és a jobb oldali doboz között 1db 1pixeles, valamint a 2 doboz különböző színű. Ez így megnehezíti a helyzetem.
10

border szín

torso · 2006. Feb. 18. (Szo), 10.02
torso

Próbáld meg a két doboz közti border színét az egyik doboz háttérszínével azonosra venni!

by
11

<Nincs cím>

lamase · 2006. Feb. 18. (Szo), 10.27
szerintem ezt így nem lehet megoldani
12

fix méret 1 kép

Jano · 2006. Feb. 18. (Szo), 13.22
Ha ezek az oszlopok, dobozok akármik fix szélességűek akkor egy darab képen egymás mellett beszinezed megfelelően a pixeleket es beteszed ezt fuggolegesen ismetlodo hatterkepnek a dobozok moge. Ennyi.