Autor Zpráva
petrsigut
Profil *
Ahoj,

Na http://2sigut.sigut.net předělávám jeden web, neovládám CSS nějak extra, ale ve Firefoxu, Opeře a Konqueroru mi to funguje, jen v IE6 (jiné jsem nezkoušel) se mi nezobrazí boční menu - jež mám pozicované pomocí position:absolute; když dám position:relative; menu se zobrazí, ale je nepříjemně odsazené od shora (ve všech prohlížečích). Pomocí záporného margin ho sice posouvat mohu ale při jiném písmu se to rozhodí.


Díky za nápady a jestli jsem něco přehlíd ve vyhledávání tak se předem omlouvám.
Dero
Profil
Raději použij plovoucí elementy. Tohle by mohlo fungovat. Nahraď současné deklarace:

.main {

float: right;
width: 533px;
}

.navigation {
margin-right: 1px;
padding-top: 0px;
width: 208px;
float: right;
}
petrsigut
Profil *
Díky za odpověď!

Bohužel to ale moc nefunguje - přesněji řečeno v FF a Opeře se to zobrazí stále stejně dobře; nyní se v IE menu už zobrazí ale je napravo pod obsahem. Uploadoval jsem css styl změněný dle vašich rad.

Mám někde vystavit ke stažení offline verzi nebo tak ať se vám to lépe zkouší? Díky
Dero
Profil
Mám někde vystavit ke stažení offline verzi nebo tak ať se vám to lépe zkouší? Díky

Není třeba. Děkuji.

Mnou navrhované deklarace upravte ještě tímto způsobem a bude to fungovat:

.main {

float: right;
width: 533px;
overflow: hidden;
}

.navigation {
margin-right: 1px;
padding-top: 0px;
width: 208px;
float: right;
}
petrsigut
Profil *
Funguje!! Díky moc, na to bych nepřišel... já myslel že overflow určuje že když nějaká věc přetíká tak ať se schová... no to je taková moje laická myšlenka:)

Mějte se
Dero
Profil
petrsigut: Ano, teoreticky jistě máte pravdu. Jenže při práci s Internet Explorerem přijdete na to, že teorie si odskočila na kafe. :o)

Mějte se hezky.
petrsigut
Profil *
No, kolikrát mám pocit že ne na kafe ale něco silnějšího:) Ještě jsem zvědavý na IE7... jestli teda budu mít sílu.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0