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
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 *
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 *
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 *
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 *
Johnyy
Zkusil jsem
overflow: -moz-scrollbars-vertical;

A vypadá to, že to funguje ;-)

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