IE-ben felbontás és/vagy nézet kicsinyítés hatására eltolódik az oldal képe
itt látható az "eltolódás".
Css-ben érzem a problémát, pontosabban abban, hogy van egy többlépcsős, lenyíló menüm (nav dobozban), amit ha használok csak akkor jelentkezik ez a probléma.
A html:A css:A margin-tól, a padding-on át a position-ig mindent próbáltam állítani, de nem jövök rá a megoldásra.
Biztos kiböki a szemem, de ha 1 év alatt nem jöttem rá, gondoltam segítséget kérek...
Nagyon szépen köszönöm előre is, ha valaki foglalkozik a kérdéssel!!
■ Css-ben érzem a problémát, pontosabban abban, hogy van egy többlépcsős, lenyíló menüm (nav dobozban), amit ha használok csak akkor jelentkezik ez a probléma.
A html:
<ul>
<li><a href="eskuvo.htm"><img src="images/eskuvo_menu.png" /></a>
<ul>
<li><a href="eskuvo1.htm" ><img src="images/galeria1_menu.png" /></a></li>
<li><a href="eskuvo2.htm" ><img src="images/galeria2_menu.png" /></a></li>
<li><a href="eskuvo3.htm" ><img src="images/galeria3_menu.png" /></a></li>
</ul>
</li>
</ul>
* {
margin: 0;
padding: 0;
}
body {
background: #2B1500;
background-repeat: no-repeat;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
}
#wrapper {
margin: 20px auto 20px auto;
width: 850px;
height: 475px;
background: #8F7860;
border: 1px solid #D1BCA7;
}
#content {
float: right;
width: 700px;
min-height: 425px;
background-image: url(../images/content.jpg);
background-repeat: no-repeat;
}
#header {
width: 850px;
height: 50px;
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
}
#nav{
float: left;
width: 150px;
height: 425px;
background-image: url(../images/nav.jpg);
background-repeat: no-repeat;
}
#nav ul {
list-style-type: none;
}
#nav ul li {
width: 150px;
}
#nav ul li a {
width: 150px;
height: auto;
}
#nav ul li a {
width: 150px;
height: auto;
}
#nav ul ul {
position: relative;
width: 150px;
display: none;
height: 100%;
}
#nav ul li:hover ul{
display: block;
}
#nav ul li ul a:hover{
display: block;
}
#nav a:hover {
}
#nav a {
display: block;
margin: 0;
}
#nav li {
position:relative;
width: 150px;
}
Biztos kiböki a szemem, de ha 1 év alatt nem jöttem rá, gondoltam segítséget kérek...
Nagyon szépen köszönöm előre is, ha valaki foglalkozik a kérdéssel!!
Szerintem tartalmat befogó
min-width
Sajnos attól az egész szétcsúszik.
De nem a menüvel lesz a gond!
Az már biztos, mert lepucoltam és úgy sem jó, tehát css.
Böngészőm elavult?
Azt hiszem régen lett az explorer frissítve a gépemen-mivel nem használom, ezért, ha nincsen más magyarázat a jelenségre, törölnétek ezt a témát, hogy ne legyen itt egy olyan felvetés, ami értelmetlen?
Köszönöm előre is, és elnézést, hogy nem voltam elég körültekintő!
Mások is használhatnak régi
Probléma
Így is eléggé szégyellem magam, hogy ilyen apróságon akadok el :(
A position: relative;-t írd
Természetesen ezután meg kell adnod, hogy mennyivel lejjebb vagy följebb fognak megjelenni az almenük, de így nem fog elcsúszni az oldal... Mármint, ha ez a probléma forrása.