igen extra css kérdés
Üdv Mindenkinek!
Furcsa kérdésem lenne, és előre szólok, hogy explorer alatt is működnie kell, mert a megrendelőnek fontos.
Szeretnék egy olyan CSS elrendezést megvalósítani, hogy:
[-----kép------]
____|szoveg|____
____|szoveg|____
____|szoveg|____
[-----kép------]
(a _-t vegyétek nem létezőnek)
Eddig ezzel nem is lenne baj, ám a probléma a következő:
a két kép egy-egy félkör: így a szöveg háttérszíne ÉS a border alá kellene, hogy csússzon a képeknek.
Elég sok mindent megpróbáltam már, de valamiért mindig szétesett.
Jut eszembe, nem fix a lábléc, tehát bottom: 0 kizárva. De persze explorer a position:inherit-et nem kezeli le...
szóval szeretnék ötleteket kérni.
Cadeyrn
■ Furcsa kérdésem lenne, és előre szólok, hogy explorer alatt is működnie kell, mert a megrendelőnek fontos.
Szeretnék egy olyan CSS elrendezést megvalósítani, hogy:
[-----kép------]
____|szoveg|____
____|szoveg|____
____|szoveg|____
[-----kép------]
(a _-t vegyétek nem létezőnek)
Eddig ezzel nem is lenne baj, ám a probléma a következő:
a két kép egy-egy félkör: így a szöveg háttérszíne ÉS a border alá kellene, hogy csússzon a képeknek.
Elég sok mindent megpróbáltam már, de valamiért mindig szétesett.
Jut eszembe, nem fix a lábléc, tehát bottom: 0 kizárva. De persze explorer a position:inherit-et nem kezeli le...
szóval szeretnék ötleteket kérni.
Cadeyrn
így?
illetve, eme kód: van egy div (layer), aminek a háttere a felső ellipszis, azon egy másik layer, átláccó, hátterének beállítva a alsó ellipszis, majd tartalom.
és az a nem jó ezzel, hogy nem 100% magas, bár itt a ,,weblavóron'' volt már link, hogy hogyan lehet elérni, hogy egy-egy elem 100% magas legyen ...
bbalint
[igen] próba
bbalint
ui: a fenti példában csináltam kép bmp filét és mindkettő magassága 50 pixel volt, szélességük pedig 300 pixel ...
nem extra
A lenyeget mar leirtak elottem, 2 hatterkep kell es paddinggal vagy margin-nal el kell tolni a tartalmat.
Na most ha viszonylag korlatolt magassagu a tartalom akkor akar 2 elemmel is megoldahto a dolog. Ilyenkor a kereteket hatternek adhatod osszefogva mondjuk az also felkorrrel.
Kerlek ird le reszletesebben, hogy pontosan mihez kell:
- kell-e nyulnia oldal iranyban
- mennyire kell rugalmasnak lennie magassagban
- pontosan milyen tartalomhoz kell (esetleg tobbfajtahoz is?)
A legjobb lenne ha mutatnal egy kinezet tervezetet.
kicsit félreértettétek
A problémának más a lényege: a középső rész mondjuk 700 px, de a két kép 900...
itt egy kép, hogy milyennek szeretném, hogy kinézzen: http://cadeyrn.atw.hu/users/cadeyrn/rajn.jpg
A lényeg, hogy azért css, mert változtathetóra szeretném a középső rész színét, amik viszont benyúlnak a képek alá is.
png problema lesz csak
Nezzuk:
Fogsz egy DIV-et amibe az egesz bele fog kerulni. Beallitod a szelesseget, es relativ pozicionalta teszed, igy a benne levo abszolut pozicionalasu elemek hozza fognak igazodni.
A felso felkor egy DIV hattere lehet. Ezt a DIV-et abszolut pozicionalod. Igy az utana kovetkezo elemek szamara olyan mintha ott se lenne es azok ala fognak csuszni.
A tartalom DIV a kovetkezo, ennek felso padding-ot adsz, hogy a szoveg ne csuszzon a felso felkor ala.
Ezenkivul also paddingot is adsz, hogy a mindjart elmondott also felkor ala se csuszon be.
Jon az also DIV. Ezt 2 fele modon is megcsinalhatod.
Elso, hogy ugyanugy abszolut pozicionalod mint a felso felkort, csak ennek bottom:0-at adsz.
A masik megoldas: hogy egyszeruen a felso-margot negativ ertekkel rahuzod az elotte levo tartalom DIV-re.
(IE alatt ezzel van egy kis bug, eltunteti a negativ-margo alatti reszt, hogy ezt kikerult adj neki position:relative -ot).
A problema:
A felkor es a tartalom hatterszin talalkozasanal, hogy a felkor szep sima legyen atmeneti szinu pixelek is kellenek, ezt ugy lehet megoldani, hogy a felkor alpa csatornas PNG-be lesz elmentve. Ezt viszont IE nem tamogatja alapbol.
Ezert 2 megoldasvan:
1. Vagy legyartod minden hatterszinthez a megfelelo felkort es ezt adod be CSS szaballyal. Ez egy csomo plusz munka
2. Hasznalod az IE PNG filteret. Ilyenkor nem lesz valid a kod. Ezert ezt a reszt tedd conditional commentbe.
Sok sikert!
köszönöm
A PNG dologgal nem lesz baj, ha kicsit szétesik is a széle GIF-ben, ha abba mentem, mindenhol jó lesz.
Ha lesz időm megcsinálni, megmutatom, sikerült-e.
Még egyszer köszönöm,
Cadeyrn