ugrás a tartalomhoz

Miért van fehér csík?

gabesz666 · 2007. Júl. 13. (P), 11.46
Sziasztok!

Csináltam egy oldalt de a végén akadt egy gond. Az oldal címe http://akacfa13-zalakaros.hu. Eddig csak explorer 7-es alatt tapasztaltam a hibát, nem tudom 6-os alatt is létezik-e. Szóval van a logókép, és azokon az oldalakon, ahol a tartalom és a logó+menü nem tölti ki 100%-osan(vagy felette) az oldalt, akkor a logós cella magasságát növeli. Azért nem értem a problémát mert megadtam fixen ennek a cellának a magasságát css-ben, tehát ehhez nem lenne szabad hozzányúlnia. Kérlek segítsetek, mert már kipróbáltam mindent és nem működik (padding, margin tulajdonságokat minden verzióban, minden cellában)!
 
1

esetleg...

phpmokus · 2007. Júl. 13. (P), 14.09
Próbáld a cella tulajdonságainál ezt:
valign = "top"
vagy css-ben a
vertical-align: top
beállítást.
A legjobb az lenne, ha kapásból div-ekkel oldanád meg, és nem táblázattal (szerintem).
2

Re:

gabesz666 · 2007. Júl. 13. (P), 14.41
Vertical align-al már próbáltam, az nem működik. A különbség annyi, hogy akkor felülre igazítja és akkor a fehér csík lent van.

Egyébként nem írom át táblázatról. Semmi szükségem táblázatmentes odlalra. Ennél az oldalnál semmi haszna és amúgy ha át is akarnám írni az akkora munka lenne... Szinte előröl kéne kezdeni az egészet...
3

height: auto;

solkprog · 2007. Júl. 13. (P), 18.10
BODY, HTML { width: 100%; height: 100%; margin: 0px 0px 0px 0px; }
helyet
body, html { 
width: 100%; 
height: auto; 
margin: 0; 
}
phpmokus tanácsát nem volna rossz megfogadni. Ha más haszna nem lenne (de lenne más is) legalább annyi hogy legközelebb az emberek szivesebben néznek majd rá a kódodra, és válaszolnak majd hamarabb a leendő kérdéseidre (ha lesznek). (legalábbis magamból kiindulva)
4

Re:

gabesz666 · 2007. Júl. 14. (Szo), 13.47
Miért baj az, ha táblázatban oldom meg a feladatot? Nem értem miért probléma ez... Akkor is működnie kéne!

Egyébként meg ez a változatás nem segít. Ugyan a logo-s cella magassága jó, de most a táblázat nem tölti ki 100%-osan az oldalt!
5

"Miért butaság a táblázatos szerkezet"

solkprog · 2007. Júl. 14. (Szo), 14.21
Miért butaság a táblázatos szerkezet?

csak ebből idéznék néhány sort:
"-az oldalai gyorsabb letöltődését eredményezi
-az újratervezést hatékonyabbá és kevésbé költségessé teszi
-egységes kontrollt ad az összes oldal megjelenítésében
-jobb keresőeredményeket produkál
-elérhetőbbé teszi az oldalait a látogatók és böngészőprogramok számára"
6

Miért nem butaság a táblázatos szerkezet ennél az oldalnál

gabesz666 · 2007. Júl. 14. (Szo), 14.37
1. A képeket minden oldalon előretöltöm javascripttel, így divekkel sem lenne gyorsabb.
2. Nem lesz újratervezve az oldal!
3. Egységes kontroll? Nem értem itt mire céloz.. Elmagyarázhatnád!
4. A keresőkben való jó szereplés nem is volt cél. Ha azt akarnám millió más módja van hogy előbbre kerüljek. Ügyfeleknek lesz megadva ez a cím, ugyanis van egy bejáratott ügyfélkör.
5. Ez nem indok! Mi az hogy elérhetőbbé? A böngészők ugyanúgy ismerik a táblázatot, mint a diveket, a látogatók pedig nem foglalkoznak azzal mivel van megoldva az oldal.

Összefoglalva a lényeg, hogy táblázattal csináltam meg és eszem ágában sincs átírni teljesen a kódot. Szóval kérném, hogy csak azok írjanak akik tudnak megoldást anélkük, hogy át kéne írni a kódot!
14

Táblázatot csak ott, ahol szükség van rá

Dj Faustus · 2007. Júl. 17. (K), 21.46
1. A képeket minden oldalon előretöltöm javascripttel, így divekkel sem lenne gyorsabb.

A Javascript a böngészőkben letiltható, tűzfalakban megfogható - és ha nincs szerencséd az egész oldal funkcionálisan használhatatlan lesz (lásd a Javascriptes menük). Erre találták ki a diszkrét Javascriptet.
2. Nem lesz újratervezve az oldal!

Azt te csak hiszed... ;)
3. Egységes kontroll? Nem értem itt mire céloz.. Elmagyarázhatnád!

1 CSS állománnyal lehet több hasonló szerkezetű oldal kinézetét vezérelheted.
5. Ez nem indok! Mi az hogy elérhetőbbé?

De bizony indok! Elérhetőségen akadálymentességet ért - ugyanis a táblázatos oldalszerkezetet máshogyan olvassa fel a felolvasószoftver, mint egy <div>-ekkel megoldott oldalszerkezetet.

A táblázatot nem oldalszerkezet kialakítására találták ki, csak mivel a CSS nem volt még megfelelően elterjedve/támogatva ezért használták a szegély nélküli táblázatot. Mára már táblázatot használni oldalszerkezetnek kissé ciki.
7

helyes kód

solkprog · 2007. Júl. 14. (Szo), 14.40

.logo {
	vertical-align: top;
}

body,html { 
width: 100%; 
height: 100%; 
margin: 0; 
}
phpmokus megoldása.

ja és a végéröl szedd ki a sortöréseket
8

Re:

gabesz666 · 2007. Júl. 14. (Szo), 14.47
A sok sortörés csak úgy ottmaradt, mert a zászlók, amik most oldalt vannak eredetileg ott voltak. A mostani megoldás sem jó egyébként. Annyi javul, hogy a kép a tetején lesz és a fehér csík a logó és a menü közé kerül! Nem értem miért nem hajtja végre azt, hogy a logós cella magassága 232px legyen. Pedig meg van adva! Rohadt explorer... :D
9

Nálam jó

solkprog · 2007. Júl. 14. (Szo), 14.52
Nekkem jó:
Kép
10

Re:

gabesz666 · 2007. Júl. 14. (Szo), 14.54
Ja, de ez 6-os explorer!
11

IE7

solkprog · 2007. Júl. 14. (Szo), 15.26
ie 7 nincs felrakva és nem is lesz. És így marhára nincs kedvem többet szarakodni vele látatlanban, pláne olyanért amiben semmi értelmét nem látom (böngésző aljáig érjen a lap), ha ezt akkarod tölsd fel tartalommal.
bocs
magánvélenyem:
Ird át css+div-esre pár óra alatt simán kész lehet vele lenni. Tegnap óta már rég készen lehetnél vele.
Szerintem még sok esetben egyszerüb is ment táblázatokat vacakonli.
nem te irtad korábban hogy:
"Már régebb óta foglalkozom html szerkesztéssel, és mostanában elég sokat olvastam a táblázat nélküli weblapszerkesztésről. Nagyon megtetszett az ötlet és rájöttem, hogy tulajdonképpen semmi nehéz nincs benne."
12

Re:

gabesz666 · 2007. Júl. 14. (Szo), 16.40
Most már, ha átírnám a kódot, akkor is érdekelne a megoldás!
13

keres meg msn-en

solkprog · 2007. Júl. 14. (Szo), 17.13
keres meg msn-en. hotmail.com os címem van.