Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Nie działa w IE. - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: Nie działa w IE. (/thread-nie-dziala-w-ie)



Nie działa w IE. - Bagsiu - 29-09-2009

Mam pewien problem :
Moja strona nie działa w przeglądarce IE.
Oto kod CSS :
Kod:
#kontener {
width:1000px;
height:1050px;
margin-left:auto;
margin-right:auto;
background-color:#f5f5ef;
border-bottom:2px solid #c5c3a8;
border-top:2px solid #c5c3a8;
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;

}
#naglowek {
width:998px;
height:133px;
background:url(obrazki/naglowek.png)repeat;
border-bottom:2px solid #c5c3a8;
border-top:1px solid #c5c3a8;
border-left:1px solid #c5c3a8;
border-right:1px solid #c5c3a8;
}
#nazwa {
width:60px;
height:10px;
margin-right:auto;
margin-top:-80px;

}
#header {
width:547px;
height:32px;
margin-right:auto;
margin-left:auto;
border-top:2px solid #c5c3a8;
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
margin-top:80px;
background-color:#edebca;
}
#tresc {
width:547px;
height:746px;
background-color:#f3f4e8;
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
margin-left:auto;
margin-right:auto;
}
#nawigacja {
width:184px;
height:32px;
border-top:2px solid #c5c3a8;
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
background-color:#edebca;
margin-left:15px;
margin-top:-784px;
}
#nawigacja_tresc {

border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
width:184px;
height:348px;
background-color:#f3f4e8;
margin-left:15px;

}
#zbiorka {
width:184px;
height:32px;
border-top:2px solid #c5c3a8;
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
background-color:#edebca;
margin-left:15px;
margin-top: 10px;
}
#zbiorka_tresc {

border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
width:184px;
height:200px;
background-color:#f3f4e8;
margin-left:15px;

}
#user {
width:184px;
height:32px;
border-top:2px solid #c5c3a8;
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
float:right;
background-color:#edebca;
margin-top:-635px;
margin-right:15px;
}
#user_tresc {
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
width:184px;
height:218px;
float:right;
background-color:#f3f4e8;
margin-top:-599px;
margin-right:15px;

}
#menu4 {
width:184px;
height:32px;
border-top:2px solid #c5c3a8;
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
float:right;
background-color:#edebca;
margin-top:-404px;
margin-right:15px;
}
#menu4_tresc {
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
width:184px;
height:216px;
float:right;
background-color:#f3f4e8;
margin-top:-368px;
margin-right:15px;
}
#menu5 {
width:184px;
height:32px;
border-top:2px solid #c5c3a8;
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
float:right;
background-color:#edebca;
margin-top:-136px;
margin-right:15px;
}
#menu5_tresc {
border-left:2px solid #c5c3a8;
border-right:2px solid #c5c3a8;
border-bottom:2px solid #c5c3a8;
width:184px;
height:216px;
float:right;
background-color:#f3f4e8;
margin-top:-100px;
margin-right:15px;
}
I jeszcze jeden problem :
Czemu gdy zmienie chodź jeden margines zmienia mi się układ całej strony ?


RE: Nie działa w IE. - pRzemo - 30-09-2009

Napisz dokładniej co Ci nie działa. Daj zrzut ekranu lub przynajmniej kod html Twojej strony.


RE: Nie działa w IE. - Bagsiu - 30-09-2009

Łap :
http://83.21.10.136/~mstr/
Stronę w IE "roznosi" przestawiają się jej elementy ; ]


RE: Nie działa w IE. - Kartofelek - 30-09-2009

A nie możesz zrobić tego całkowicie normalnie? Big Grin
naglowek na gorze
potem pod nim div z 3 divami
i koniec. A ty jakies marginesy ujemne, dziwne kombinowanie - po co?
<div id="naglowek"></div>
<div id="three_block">
<div id="left"><div id="cont"><div id="right">
</div>

lub jeszcze lepiej - div#naglowek jako H1


RE: Nie działa w IE. - Bagsiu - 30-09-2009

Jakoś mi się udało ; ]
W marginesach używałem jednostki "%" zamiast "px" ; D
I mniej więcej działa ; ]
A teraz next pytanie :
Mam np. 10 podstron , żeby zmienić np. 1 odsyłacz na calej stronie muszę zmieniać go w każdym odsyłaczu ?
Czy jest może jakiś inny sposób ?


RE: Nie działa w IE. - Marcin - 04-10-2009

Jest inny sposób. Zbudowanie strony np. w oparciu o PHP i includowanie (podłączanie) określengo fragmentu strony tam gdzie chcesz. Innym sposobem jest użycie bardziej przyjaznego edytora typu Edit++ lub Adobe Dreamweaver i po prostu zrobić operacje znajdź/zamień we wszystkich otwartych plikach.