Autor | Zpráva | ||
---|---|---|---|
maks Profil |
#1 · Zasláno: 13. 7. 2008, 10:38:21
Ahoj,
dostal jsem se do situace, kdy mi něco po velmi složitém stylování odskakuje v Opeře nebo Safari 3 (podle stylopisu, pro FF a IE jsem pomocí hacků docílil toho, aby to vypadalo jednotně). Hledám tedy nějaký hack, který bude platit pro jeden ze zmíněných prohlížečů. (pro jeden použiju hack, pro druhý bude platit "defaultní" styl, který bude pro všechny ostatní ohackován). Zatím jsem žádný uspokojivý nenašel.. Pro Safari jsem našel dát za ; #, aby Safari hodnotu ignorovalo, ale platí pouze pro Safari do verze 2. Děkuji za všechny rady a pomoci. |
||
Bubák Profil |
#2 · Zasláno: 13. 7. 2008, 11:10:00
|
||
Railbot Profil |
#3 · Zasláno: 13. 7. 2008, 11:38:00
Bubák
To už na pár novějších verzí Opery dávno neplatí. |
||
maks Profil |
#4 · Zasláno: 13. 7. 2008, 12:31:25
Bubák
tohle sice znám, ale nefunguje už stoprocentně. Nepoužívá někdo hacky na Safari? Díky |
||
lamka2 Profil |
#5 · Zasláno: 13. 7. 2008, 12:34:00
maks
mozno by to slo naopak nastylovat na operu a safari, a hacky pouzivat iba pre IE a FF |
||
Railbot Profil |
#6 · Zasláno: 13. 7. 2008, 12:37:24
maks
V 98% případů jde docílit stejného vzhledu bez použití hacků ve všech běžných prohlížečích. Podle mě místo hledání hacků bys měl vyzkoušet řešit svůj problém standardní cestou, já v životě hack pro Opetu nepotřeboval. |
||
Bubák Profil |
#7 · Zasláno: 13. 7. 2008, 12:43:13
Railbot
To je osud všech podobných hacků, nevíš dne ani hodiny, kdy to přestane zabírat. Taky nepopírám, akorát jsem jen jsem zapoměl aktualizovat jednu z hlášek, kde jsem upozorňoval: Pozor, připravovaná Opera 9.50 beta na tento hack nereaguje! |
||
maks Profil |
#8 · Zasláno: 13. 7. 2008, 13:09:04
Railbot
já vím, běžně takové věci nepoužívám. Tady jsem se dostal k rozdělané práci, něco se tam styluje záporným marginem, CSSko má asi 1200 řádků. Vzhledem k různému pozicování všeho možného a kdesi cosi, zobrazovalo se všude trochu jinak (sem tam utekl nějaký pixel a nevypadalo to hezky). lamka2 jak jsem psal v úvodu, v Opeře se to zobrazuje jinak než v Safari, proto hledám pro jednoho z dvojice nějaký hack. Řešením by samozřejmě mohlo být přepsat celý CSS kód, ale na to nemám čas. |
||
joe Profil |
#9 · Zasláno: 13. 7. 2008, 13:31:14
A nechceš raději zveřejnit stránky? Určitě to jde udělat i bez pomoci hacků, tj. lepší cestou.
|
||
maks Profil |
#10 · Zasláno: 13. 7. 2008, 13:39:20
joe
samozřejmě, že by to šlo, kdyby byl čas, ale jak jsem psal, kód je obsáhlý. A stránky bych nezveřejňoval, protože jsou teď ve fázi celkové přestavby (programové) a dosti nezabezpečené... Ale i kdyby nešlo o tyto stránky a jen čistě informativně: Funguje nějaký only Opera nebo only Safari hack? |
||
Bubák Profil |
#11 · Zasláno: 13. 7. 2008, 14:06:12 · Upravil/a: Bubák
<style type="text/css"> p {color: black} </style> <link rel="stylesheet" type="blabol" href="safari.css"> <style type="blabol"> p {color: black} </style> <p>V Safari a Konqueroru červeně</p> Obsah souboru "safari.css": p {color: red} Nebude pro tebe lepší linkovat styl podle User Agent? |
||
joe Profil |
#12 · Zasláno: 13. 7. 2008, 14:53:45
maks
O ničem konkrétním nevím, snažím se žádné hacky nepoužívat. A i kdyby, co když to bude v další verzi opravené, pak budeš hledat další hacky? :) |
||
Ludivitto Profil |
#13 · Zasláno: 14. 7. 2008, 16:00:59
maks
http://thomas.tanreisoftware.com/?p=11 Praktické zkušenosti s hacky pro Safari či Operu klidně sdělím na požádání, třeba na ICQ ;) |
||
Časová prodleva: 2 měsíce
|
|||
AdamC Profil * |
#14 · Zasláno: 22. 9. 2008, 08:30:01
Ludivitto: Vypada to. ze odkazovana stranka bohuzel uz nefunguje. Skoda. Bylo to zajimave, nemas nekde lokalni kopii, nebo neznas nejakou podobnou stranku? d.
|
||
Časová prodleva: 5 měsíců
|
|||
Winc Profil * |
#15 · Zasláno: 21. 2. 2009, 21:30:02
|
||
Časová prodleva: 15 let
|
0