Starší komentáře ke článku: XHTML - elementy button a textarea

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Radek Budař

Datum vložení: 12.6.2003 17:30:18

Občas je jeví jako velmi vhodné na tlačítko dát místo textu ikonu, připadně kombinaci ikony s textem. Bohužel problémy dělá IE 5.0, kde se pak tlačítko roztáhne na výšku.
Potřeboval bych tento problém řešit i v této verzi prohlížeče, není na to nějaká finta? Obrázek nelze do nekončeně zmenšovat a i když ho má 16x16, tak se mi to tlačítko roztáhne. Potřeboval bych docílit stavu, kdy bude na tlačítku ta ikona, standardní text a tlačítko bude standardně vysoké...

Avatar

Autor komentáře: Martin Snížek

Datum vložení: 12.6.2003 21:35:03

A co zkusit CSS? Něco jako

button {
  height: 20px;
}

IE 5 tu ale nemám, takže to nemůžu vyzkoušet...

Avatar

Autor komentáře: Martin Bubik

Datum vložení: 16.6.2003 10:55:33

Element button je sice graficky velmi hezka zalezitost - jenze funkcnost (v MSIE 6.0) je tak trochu rekl bych postavena na hlavu. Tak treba kdyz mate button typu submit pro odeslani formulare a obsahem buttonu je treba ten obrazek a nejaky text, tak po odeslani je hodnotou buttonu cely jeho obsah - takze v promenne pak mate img src='aaa.jpg' height='55' width='55' ..... atd - a to i v pripade ze jste do buttonu zadali parametr value - ta je jednoduse ignorovana a nechapu jaky ma vlastne vyznam.

Avatar

Autor komentáře: Martin Bubik

Datum vložení: 16.6.2003 11:38:09

A jeste jedna chybicka, rekl jsem si, ze budu drzet krok s dobou a budu psat stranky podle standardu xhtml, ale brzy jsem od toho odstoupil, protoze prohlizec pak stranky zobrazuje nekorektne. Vytvoril jsem standardni xhtml stranku, do ktere jsem vlozil tabulku se dvema radky, do prvniho radku jsem vlozil button a do druheho input typu text, v css jsem nastavil pro oba prvky pruhledne pozadi, zrusil oramovani (border:none) a nastavil sirku 50px, prestoze oba elemnty mely byt stejne siroke prohlizec zobrazil button asi tak o 4 pixely kratsi, dlouho jsem zjistoval proc a prisel jsem na to, ze kdyz vymazu prvni radek, ktery prohlizeci rika, ze jde o dokument xhtml !DOCTYPE html PUBLIC ....... , tak potom je vse v poradku.

Avatar

Autor komentáře: Peter

Datum vložení: 6.12.2005 18:44:50

definicia <!DOCTYPE... by tam mala byt, ale ak chces zobrazit CSS relativne -korektne- v IE, treba na zaciatok stranky udat aj <?xml version.... Sam ale nechapem preco to tak je :o/ Ale IE sa sprava zakazdym inak pri interpretacii CSS ak nema tu uvedene nalezitosti, alebo ak je uvedena len ich cast.

Avatar

Autor komentáře: mirrda

Datum vložení: 29.9.2004 22:05:47

tag <button> imho neni moc dobry napad. nepodporuhi ho starsi prohlizece, jako je treba MSIE3.

Avatar

Autor komentáře: Honza M.

Datum vložení: 6.12.2005 21:27:02

Vsak taky MSIE3 nikdo nema...

Avatar

Autor komentáře: zkouska

Datum vložení: 14.5.2009 6:40:51

asdfdfsssssssssssssssssssrtyrtyurturtyutryurtyutryurtutrurtyutrutrusssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssfffffffffffffffffffffffffffffffffffffffssssssssssssssssssssffffffffffffffffff

Zpět na článek | Úvodní stránka Interval.cz