ugrás a tartalomhoz

Két HTML egymásra rétegezése

paal · 2002. Május. 8. (Sze), 13.54
Hi!

Van ket html fajlom.
- alap.html
- layer.html

Az alap fole szeretnem megjelenitettni a layert (html-ben).

Hogyan csinaljam?

Koszi, Pali
 
2

Ket kepet egymas fele

Anonymous · 2005. Júl. 4. (H), 10.04
Ket kepet egymas fele szeretnek helyezni. A hatterben egy banner lenne az eloterben pedig egy atlatszo hatteru png vagy gif logo. Ezzel a koddal probalkoztam:
<html>
<head><title>Layer</title></head>
<body>
<layer><img src="/banner.jpg"></layer>
<layer><img src="/logo.png"></layer>
</body>
</html>
Az eredmeny: A Konqueror perfekt megjeleniti semmi gond, viszont a Mozilla, Opera, Explorer egymas ala helyezi a kepet. :-(
Mit rontottam el?

Azert volna szukseg a layer-re mert eleg sok banner lesz a honlapon kb 80 db es veletlen szeruen jelennek meg azert, hogy ne legyen unalmas a megjelenes. Nem akarom ugymond beleegetni a logot a bannerekbe mert mivan, ha kesobb megvaltozik a logo? Akkor szivhatok 80 kep szerkesztgetesevel megint.

Koszi minden segitseget!
--
sirkalmi
3

layer

kgyt · 2005. Júl. 4. (H), 17.07
Felejtsd el a <layer> teget!

--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
4

z-index

Anonymous · 2005. Júl. 4. (H), 18.03
Nézz utána a "z-index" tulajdonságnak!

Üdv
Zoli
5

ja, szerintem se használj

Fekete Ferenc GDA · 2005. Júl. 4. (H), 18.26
ja, szerintem se használj layer tag-eket.
próbálj z-index-et adni a div-nek.

(nah mire elküldtem, már megelőztek:)
ferenc voltam
6

Orulnek, ha meg is

Anonymous · 2005. Júl. 5. (K), 09.28
Orulnek, ha meg is indokolnatok a felejtsd el a layer taget kijelentest. Ezekkel a hozzaszolasokkal nem sok bizonytalansagot szuntettetek meg bennem. :-) HTML 4.0 resze a layer tag tehat a w3c altal elfogadott nem? Mi a baj vele? Szerintem hasznos dolog lenne, ha mukodne.

Egyebkent kitalaltam helyette azt, hogy a tablazat hattarekent egy kepet adok meg (ez lesz a hatter) es beleteszek egy transzparens gif-et (eloter). Hasznalének png-et de valamiert az explorer rosszul jeleniti meg (az a terulet melynek atlatszonak kellene lennie itt szurke).

Ja es a z-index-et probaltam mar korabban de az csak azt befojasolja, hogy miylen sorrendben jelenjenek meg a layer-ek. Nalam nem a sorrendel van gond hanem a pozicioval. Ha nem adok meg poziciot akkor a default a bal felso sarok de, ha megadom a poziciot akkor sem jo.

Koszi a valaszokat!

--
sirkalmi
7

a layer nem szabványos elem

VBala · 2005. Júl. 5. (K), 09.48
Itt nincs felsorolva (az általad említett HTML4.0 elemeinek listája):
http://www.w3.org/TR/1998/REC-html40-19980424/index/elements.html

Legegyszerűbb tényleg ez a háttérképes megoldás.
Az átlátszó png-t nem tudja kezelni az IE.
8

Ehh ez a gif meg szar.

Anonymous · 2005. Júl. 5. (K), 09.57
Ehh ez a gif meg szar. Szoros a betuk szele es ott nem atlatszo hanem feher :-(
Azert gondoltam, hogy szabvanyos mert egy konyvbol olvastam ami a html 4-rol szol. Ezekszerint mashonnan is meritett a szerzo (szabvanyon kivul).
Koszi az infot!

--
sirkalmi
10

PNG vs. IE

kgyt · 2005. Júl. 5. (K), 13.20
Márpedig kezeli az átlátszó PNG-t az IE.
Az alfacsatornás 24 bites PNG-t nem kezeli, de a 8 biteset (amelyik nem alfa csatornás) simán megjeleníti, még az átlátszót is.
A 24 bites PNG-k behaviour segítségével szintén megjeleníthetőek.

--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
12

A reszletekhez nem ertek

Anonymous · 2005. Júl. 6. (Sze), 14.19
A reszletekhez nem ertek sajnos, amit letrehozott a Gimp azt rosszul jelenitette meg az explorer. Ahol atlatszonak kellett volna lennie ott szurke volt. Mi az az alfacsatorna? A 8 bites alfacsatornamentes cucc tudja azt, hogy felig attetszo legyen egy pixel, azaz az atmeneteket kezeli? Erre volna nagy szuksegem.

Koszi a valaszokat, es a linkeket!
--
sirkalmi
13

Alfa

kgyt · 2005. Júl. 6. (Sze), 16.41
A 8 bites PNG nem tartalmaz alfacsatornát.
Az alfacsatorna tárolja az átlátszóság mértékét.
A 8 bites PNG csak az olyan egyszerű átlátszóságot támogatja, mint amilyet GIF, lévén nincs alfacsatorna, amely az átmenetet tárolná...

Internet Explorerben csak behaviour segítségével tudsz félig áttetsző képet használni.
Gyuris Gellért kiegészítése szvsz megteszi:
http://arcok.ujevangelizacio.hu/bubu/examples/ie-png.html

(Egyéb - Google://RGB vs. RGBA)


--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
9

Megnézni nem egyszerűbb?

Hodicska Gergely · 2005. Júl. 5. (K), 10.09
HTML 4.0 resze a layer tag tehat a w3c altal elfogadott nem?

http://www.w3.org/TR/html401/index/elements.html


Felhő
11

layer

kgyt · 2005. Júl. 5. (K), 13.22
Ez a Netscape találmánya. Nem W3C ajánlás.
Használj validátort! Ilyen dolgoknál sikoltozni fog, de nem a gyönyörűségtől...


--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
1

Re: html/layer

Pal_ur · 2002. Május. 8. (Sze), 14.54
Nem tudod a megfelelő helyre include-olni?