Autor | Zpráva | ||
---|---|---|---|
Keilew Profil |
#1 · Zasláno: 1. 6. 2007, 15:01:39
Narazil jsem na tento problém. Mrkněte na toto v čemkoli mimo Opery. Lícuje. A v Opeře? O 1 px vedle. Pozadí body je umístěné na střed, pozadí divu taky. Proč je to v Opeře posunuté? Stane se to jen při sudé šířce pozadí. Mám to chápat tak, že když to nelze rozpůlit a najít střed, že IE a Géčko berou za střed ten levý pixel a Opera pravý?
|
||
Keilew Profil |
#2 · Zasláno: 3. 6. 2007, 13:08:43
Takové pěkné téma a příspěvků 0...:-(
|
||
Dero Profil |
#3 · Zasláno: 3. 6. 2007, 13:27:15
Keilew: Není k tomu moc co dodat. Je to víceméně tak. Řešení z hlavy nevím, ale zrovna dneska se tím budu na jednom webu zabývat, tak až to vyřeším, postnu to sem.
|
||
habendorf Profil |
#4 · Zasláno: 3. 6. 2007, 13:29:44
Připadá mi to celkem normální, většinou se spíš netrefí IE, psal o tom např. Malis. Řešení je hned několik, např. mít obrázky stejně široké.
|
||
DoubleThink Profil * |
#5 · Zasláno: 3. 6. 2007, 13:37:11
Totéž dělá i IE. Oba jen při sudé šířce viewportu.
|
||
DoubleThink Profil * |
#6 · Zasláno: 3. 6. 2007, 13:39:16 · Upravil/a: DoubleThink
Zajímavé je, že FF tímto netrpí. Připadá mi, jakoby udržoval šířku stále lichou, tzn. překresloval jen po dvoupixelovém kroku.
např. mít obrázky stejně široké. Ano, nebo stačí je mít oba sudé nebo liché (na ukázce 3px a 74px). Totéž platí i u rodičovských elementů. |
||
Keilew Profil |
#7 · Zasláno: 3. 6. 2007, 13:48:12
habendorf
mít obrázky stejně široké dost nepraktické, ale ta shoda sudosti/lichosti, to bude to pravé. |
||
Dero Profil |
#8 · Zasláno: 3. 6. 2007, 13:53:52
Ano, nebo stačí je mít oba sudé nebo liché (na ukázce 3px a 74px). Totéž platí i u rodičovských elementů.
dost nepraktické, ale ta shoda sudosti/lichosti, to bude to pravé. Bohužel, totéž jsem si donedávna myslel taky. Na webu, o kterém jsem mluvil pár příspěvků zpátky, mám však veškeré míry sudé a chyba se v Opeře beztak projevuje. V IE jen při určité šířce okna (což je chyba známá a řešitelná, tím se nezalamujme). Poladím to a dám vědět. |
||
Keilew Profil |
#9 · Zasláno: 3. 6. 2007, 13:56:54
Dero
OK. Možná to opravdu bude problém půlení sudého čísla... Uvidíme... |
||
habendorf Profil |
#10 · Zasláno: 4. 6. 2007, 12:01:34
Přesně tak, podobná zkušenost. Pokud jsou ale obrázky stejně široké, nezlobí to nikdy.
Ono to možná vypadá děsivě, ale jestli máš vzorek na pozadí široký 4px nebo 4000px, tak datový rozdíl bude buď žádný, nebo zanedbatelný, třeba 1kB navíc. |
||
Keilew Profil |
#11 · Zasláno: 4. 6. 2007, 15:05:27 · Upravil/a: Keilew
Pokud jsou ale obrázky stejně široké, nezlobí to nikdy.
IMHO zbytečné. Měl jsem vzorek pozadí 3px a v divu obrázek 1000px. To bylo šejdrem. Zdvojil jsem vzorek na 6px a je to v pořádku. Takže dodržovat sudost/lichost a myslím, že je to vše:-) |
||
habendorf Profil |
#12 · Zasláno: 4. 6. 2007, 16:32:20
Keilew: Přečti si ještě jednou poslední příspěvek od Dera.
|
||
Keilew Profil |
#13 · Zasláno: 4. 6. 2007, 16:51:44
habendorf
Je dost možný, že je to nějaký specifický připad, protože ať dělám, co dělám, mám to ve všech prohlížečích v cajku... |
||
Dero Profil |
#14 · Zasláno: 4. 6. 2007, 16:53:45
Je dost možný, že je to nějaký specifický připad
Ano, to chování se pravděpodobně bude lišit případ od případu. S habendorfem jsme spíše naráželi na to, že by bylo ukvapené ten problém šmahem smést ze stolu. |
||
Keilew Profil |
#15 · Zasláno: 4. 6. 2007, 16:54:46
že by bylo ukvapené ten problém šmahem smést ze stolu
Souhlasím. Volá to po prozkoumání odborníky, což já ale nejsem, tak si počíhám, co vykoumáte;-) |
||
Časová prodleva: 17 let
|
0