ugrás a tartalomhoz

Konkrét lap - hol a hiba? CSS, DIV-ek

Mara · 2007. Dec. 20. (Cs), 11.46
Sziasztok!
Épp weblapot készítek, de már 2 hete nem nyúltam hozzá, majd módosítottam az alsó részén. A CSS-ben és a lapon is. Egyszercsak azt vettem észre, hogy a háttérképen túlcsorul a megadott lapon. Kinyomtattam a forráskódot, minden <DIV> -hez tartozik </DIV>, ám a Firefox-ban, nem akarja az igazságot.

A lap 3 részre van bontva (felső, közép, alsó). Az alsó részen módosítottam, ám értetlenül állok a dolog felett, mert eddig ment a firefox-szal is.

A lap itt van: folap.htm
A css itt van: css.htm
A forrás meg itt: forras.htm

Firefox:
Ha esetleg megnézitek a lapot, ott látszik, hogy lenn az általam szépen megrajzolt befejező háttérkép alatt folytatódik a középső háttérkép... Eddig ez így nem volt.. :)

IE: itt megy rendesen...

A környezetemben nincs senki, aki segítsen és már kigúvad a szemem, annyira nézem.. :)Jahh és persze töröltem a cache-t, hátha az a baja... Igazából a vizsgám miatt FrontPage-ben csináltam, de a forráskódot én gépeltem be, nem használtam ki a program sok "jó" tulajdonságát, tehát nem kattingattam...

Szerintetek?

Köszönöm, köszönöm.... naaaggyon köszönöm. :)

Mara
 
1

Már sokadszor ajánlom...

s_volenszki · 2007. Dec. 20. (Cs), 12.48
Szia!

Már sokadszor ajánlom fórumlakónk témával kapcsolatos cikkét. Ebben minden benne van, ami ahhoz kell, hogy egy ilyen megjelenést tökéletesíts!

oldalhasabok-magassaga

s_volenszki
2

Igen-igen...

Mara · 2007. Dec. 20. (Cs), 13.20
Szia!

Igen, én is egy leírás segítségével készítettem... Ám a problémám az, hogy IE-vel megy, Firefox-szal nem, és nem találom a hibát...

http://europr.hu/tmp2/lap.css
3

validátor

gex · 2007. Dec. 20. (Cs), 13.24
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.europr.hu%2Ftmp2%2Ffolap.htm

ezek szerint mégis kihagytál egy lezáró div tag-et. és különben is használj doctype-ot.
4

validátor

Mara · 2007. Dec. 20. (Cs), 14.31
Uhh..

Nagyon köszönöm. Most már így néz ki a fenti link:http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.europr.hu%2Ftmp2%2Ffolap.htm

Tényleg volt 2 div lezárás, és a doctype... De még mindig Firefoxban alul túlcsúszik... Át kell számolnom talán...

A hozzászólásodat nagyon köszönöm.
5

transitional doctype vs boxmodel

gex · 2007. Dec. 20. (Cs), 14.44
ha transitional doctype-ot használsz, akkor az ie és ff máshogyan értelmezik a dobozmodellt.

ff szerint (és a szabvány szerint is) egy elem teljes szélessége a width, padding, border és margin tulajdonságok összege.
ie szerint viszont (transitional módban) egy elem szélessége a megegyezik a widh tulajdonsággal, és a benne található elemek rendelkezésére álló hely csupán width-(padding+border+margin).

a magasságokkal ugyanez a helyzet.

a megoldás az, hogy strict doctype-ot használsz és átszámolod az egészet szabvány szerint.
6

Oké...

Mara · 2007. Dec. 20. (Cs), 16.10
Akkor:

1. strict doctype
2. width+padding+border+margin -> egy doboz szélessége IE-ben is.

és akkor egyforma lesz a két böngészőben... Kipróbálom, remélem ez az én csúszásomnak az oka...

Köszönöm... követem az utasításokat.
7

Whooowww, MEGVAN A HIBA!!

Mara · 2007. Dec. 20. (Cs), 18.39
Kedves gex!

Nagyon köszönöm, tényleg ez volt a hiba! Azért csúszott el a lap, mert a doctype szerinti számítást nem vettem figyelembe... :) Nagyon örülök!!! Köszönöm a segítséget!

Mara