Autor | Zpráva | ||
---|---|---|---|
Johnyy Profil * |
Dobrý večer,
Opět jsem narazil na problém při optimalizaci pro IE. Pokusím se to takto demonstrovat: Mám lištu (div) ve kterém mám obrázek, který je "přilepen" k pravému rohu lišty, a potřebuji aby obrázek "přetekl" z lišty, aniž by natáhl výšku lišty podle své výšky. Pro lepší představu jsem pro Vás připravil tento obrázek, kde lištu představuje černý pruh a obrázek, který by měl takto přetéct přes objekt a NIKOLIV natáhnout výšku divu ve kterém se nachází podle sebe. Obrázek |
||
Davex Profil |
#2 · Zasláno: 26. 10. 2008, 23:31:08
Obrázek lze vytáhnout pomocí absolutního pozicování:
HTML: <div><img src="http://diskuse.jakpsatweb.cz/img/logo.gif"></div> CSS: div { background-color: #000; height: 20px; position: relative; } img { position: absolute; top: 5px; right: 5px; border: 1px solid #000; } |
||
Johnyy Profil * |
#3 · Zasláno: 27. 10. 2008, 09:28:35
Davex
Něco podobného jsem zkoušel, avšak v IE se mi ta lišta s obrázkem při scrollování začne "pohybovat" spolu se stránkou směrem dolů, nevím zda je to nějaký bug IE nebo nevím, mám IE verzi 6.0.2900 IE sice nepoužívám, ale chci to optimalizovat pro všechny...Děkuji |
||
Johnyy Profil * |
#4 · Zasláno: 28. 10. 2008, 11:33:37
Setkali jste se s tím někdo? Je to normální? Jde to nějak prosím vyřešit? Děkuji
|
||
Johnyy Profil * |
#5 · Zasláno: 29. 10. 2008, 12:42:55
Tak už jsem přišel co to způsobovalo:
následující kód v body, který má zajistit, že se vždy zobrazí scrollbar (když se zobrazí bude jiné rozmístění objektů, když se nezobrazí) overflow-y: scroll; Není za toto nějaká funkční náhrada? |
||
Johnyy Profil * |
#6 · Zasláno: 29. 10. 2008, 12:47:07
Johnyy
Zkusil jsem overflow: -moz-scrollbars-vertical; A vypadá to, že to funguje ;-) |
||
Časová prodleva: 15 let
|
0