Datalist,position a zlobivý FF   otázka

ASP.NET WebForms

Zdravím, mám takový nečekaný problém.

Chci v datalistu umístit label do pravého horního rohu. V css data listu nastavím position: relative, u labelu position: absolute;right:0px;

viz: http://pastebin.com/7mpUPEwh .

Zobrazení tak jak bych si ho předtavoval funguje v IE, či chromu, né v šak ve FF (tam se label pozicuje k celé stránce)

Zde je stránka s kýženým problémem: http://cajicek.aspone.cz/

zde aspx soubor: http://pastebin.com/y7RPJUuM

Kde je chyba?

Děkuji.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

A v jaké verzi FF to zkoušíte? Matně si vzpomínám,že jsem něco podobného v minulosti řešil a tenkrát šlo o chybu verze.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pro toto testování jsem si ff stáhnul. Firefox 5.0.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Nejde o chybu či bug,ale odlišné zpracování CSS Firefoxem.Každý prohlížeš si přelouská HTML+CSS po svém.Nicméně na googlu je tisíce odkazů jak to vyřešit.Bude třeba upravit CSS pro prohlížeč FF

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Můžu se zeptat, proč to děláte takhle? Tohle se dělá tabulkami.

Dělat tohle absolutním pozicováním je naprostý nesmysl, zkoušel jste tam dát delší texty anebo zmenšit okno prohlížeče tak, že se to nevejde na řádek? I když se to za normálního provozu nestane, tak špatně vidící si příkladně zvětší písmo na 300% a máte to.

Tabulky se nemají používat na layout, tedy základní rozložení prvků ve stránce. To, co vypisujete tady, jsou ale typická tabulková data, tam se tabulky používat naopak mají.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Nemám důvod to dělat takto, pokud existuje lepší způsob(kvůli tomu jsem založil toto vlákno).

Ve skutečnosti je příklad složitější.Datalist v sobě obsahuje cca 7 údajů z databáze.(je to dosti podobné diskuznímu fóru z vašeho seriálu o ASP.NET- například, kdybych chtěl čas zobrazit vpravo-nahoře). Mám si teda datalist "roztabulkovat" a do pravé horní buňky dát příslušný label(jestli jsem to správně pochopil)?

Děkuji mnohokrát za rady které zde udílíte i za celé ASP.NET serály.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback