ugrás a tartalomhoz

FORM megjelenítési probléma

Gully Foyle · 2006. Aug. 24. (Cs), 15.12
Sziasztok!


Időnént, például egy webshop esetében, előfordulhat, hogy egy FORM nyitó- és záró tag-je másik cellában foglal helyet, viszont ez könnyen elcsúszást okozhat a megjelenítésben.

Az opera több DOCTYPE-pal is helyesen jeleníti meg. Pl. ezzel is: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

A firefox ezzel: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Az IE, pedig… Nos igen, ez lenne a kérdés. Van valakinek tapasztalata, ötlete ezzel kapcsolatban?

A válaszaitokat előre is köszönöm.
 
1

nincs, szvsz

toxin · 2006. Aug. 24. (Cs), 15.15
vedd fel a kapcsolotat a webshop elkövetőivel :)
2

Ezt nem értem

Gully Foyle · 2006. Aug. 24. (Cs), 15.22
Én írtam a webshop-ot. :) Ugyanakkor a DOCTYPE-ok labirintusában nem mindig találom meg a kiutat, ezért kértem segítséget tőletek.
3

úgy érti, hogy hogy került table-be

Táskai Zsolt · 2006. Aug. 24. (Cs), 15.29
alapvető szemantikai hibákat sejtet a kérdésed, erről van szó. ez nagyjából független a DOCTYPE-októl, illetve a kérdés úgy fogalmazható át, hogy a hibás szemantikájú oldalt milyen DOCTYPE-pal szolgáld ki úgy, hogy minél több böngésző megjelenítse. a pontos választ persze nem tudom...
6

jaja

toxin · 2006. Aug. 24. (Cs), 15.39
mindenképpen vmi, programozási hiba magától nem megy oda,

doctype-okról
http://www.quirksmode.org/css/quirksmode.html
http://www.alistapart.com/articles/doctype/

ennyi elég és, és nézd a lapot
http://firefox.hu/kiterjesztesek/htmlvalidator -al
folyamatosan fejlesztés közben

keresd vissza miért kerül bele ( reguláris kifejezés hiba, magamra gondolva lehet ilyen pl :)) )
4

Cellában Form tag?

sly · 2006. Aug. 24. (Cs), 15.31
Mit keres cellában form záró tag? Tedd a form záró tag-et a táblázat után, illetve a nyitó tag-et táblázat elé. Vagy az egész form legyen egy cellában, vagy a táblázaton kívűl.

szerintem
5

Bizony

csla · 2006. Aug. 24. (Cs), 15.34
Mindenképpen praktikusabb lenne abban az irányban elindulni, hogy ilyen eset - miszerint egy form tagjei más-más cellába kerülnek - ne forduljon elő. (Hiszen azok nem csak úgy oda kerülnek, hanem Te teszed oda őket. Tehetnéd máshová is...)
7

Teszt oldal

Gully Foyle · 2006. Aug. 24. (Cs), 16.13
Valahogy így van – sematikusan – a megjelenítés az egyes cellákban:

Termék – <FORM>Mennyiség – Egységár – Ár – Mennyiség módosítás gomb</FORM> – <FORM>Törlés gomb</FORM>

Azt szeretném, ha a megjelenítés így maradna.

Ha ez így nem volt érthető – ami nem is csoda :) - akkor, itt a teszt oldal: www.artaciss.uw.hu

User a webshop-hoz: teszt99, a jelszó: 123456

A kosárban van az említett probélma.

Lehetséges, hogy csak a táblázat elhagyása – és a tiszta CSS-en alapuló megjelenítés a megoldás?
8

ez tényleg táblázat

Táskai Zsolt · 2006. Aug. 24. (Cs), 16.20
semmiképp se szabadulj meg a táblázattól, jó az így. a formokat viszont nem értem. a törlés sima link is lehetne, nem kell, hogy formban legyen. ilyen formában viszont (ha jól értem), elég lenne egyetlen módosítás gomb (nem soronként), és egy darab form. lehet, hogy rosszul értem a célt, de te azért mindenképp gondold át.
9

Kösz a segítséget!

Gully Foyle · 2006. Aug. 25. (P), 10.00
Megoldottam a problémát, a törlés link lett. Akár én is észrevehettem volna, de nem vettem. :)

Igazatok volt, hogy maguktól nem kerülnek rossz helyre a FORM tag-ek. :)