Autor Zpráva
Akali
Profil
Ahoj, v jednom divu upravuju takto fotky
#content img{
width: auto;
height: 10%;
}


Je nějaké řešení, aby to fungovalo ve více prohlížečích? Funguje jenom v chromu.. IE 6, 7, 8 - FF nefungují (zobrazí se plná velikost obrázku)
Děkuji

Moderátor Chamurappi: Titulek „Img - width:auto;“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
Chamurappi
Profil
Reaguji na Akaliho:
Je nějaké řešení, aby to fungovalo ve více prohlížečích?
Ano. Proč dáváš do titulku width: auto, když podle popisu nastavení automatické šířky funguje a zlobí naopak to zmenšení udané výškou? Výška zadaná v procentech se počítá vždy z nějaké jiné zadané výšky (až na kořenový element).

Funguje jenom v chromu.. IE 6, 7, 8 - FF nefungují
To je krásně jednoznačné vyjádření, něco jako „vyléčili jsme levou nohu, pravou ruku, pravou nohu, levou ruku amputovat“.
Dranel
Profil
Chamurappi:
(až na kořenový element)
Výška tohoto elementu se počítá od výšky viewportu, nebo se pletu?
Akali
Profil
To je krásně jednoznačné vyjádření, něco jako „vyléčili jsme levou nohu, pravou ruku, pravou nohu, levou ruku amputovat“.
Chamurappi: A co na tom nechápete!?
Chamurappi
Profil
Reaguji na Dranela:
Je to tak.
Ještě jsem zapomněl dodat, že v quirku (tuším) není nutné jeho výšku zadávat, aby ostatní procentuální výšky fungovaly.


Reaguji na Akaliho:
Pravděpodobně jsi tím chtěl říct, že to v Chromu funguje a nefunguje to v ostatních zmíněných prohlížečích.
Ale možná jsi chtěl říct, že to v Chromu a šestce funguje, zatímco nefungují sedmička, osmička a Firefox.
Nebo že to v Chromu, šestce a sedmičce funguje a nefunguje to v osmičce a Firefoxu.
Poslední varianta je, že to jenom v Chromu, šestce, sedmičce a osmičce funguje — a Firefoxy nefungují (množné číslo ve smyslu „všechny verze“).

Všechny uvedené interpretace jsou nejen možné, ale i realizovatelné (díky různým vykreslovacím režimům), takže můžeme jen tipovat, cos vlastně chtěl říct. Tak či tak či tak či tak je ovšem řešení stejné.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0