![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 22.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam stronkę składającą się z 3 divów:
Problem jest w nagłówku w tym miejscu: margin-top: 163px; Otóż tak ten margines interpretuje firefox: http://s18.postimg.org/w1sg73rrt/firefox.jpg A tak interpretuje go opera: http://postimg.org/image/sbp9vrizr/ Jak można zauważyc w operze jest widoczna dolne obramowanie menu ( wskazane czerwoną strzałką ) natomiast w firefoxie to menu przesuwa sie nieco w dół i juz nie widać tego obramowania. Próbowałem to rozwiązywać za pomocą % czyli: margin-top: xx%; -> ale wtedy na innych rozdzielczościach się stronka kaszani. Jakie jest wyjście z tej sytuacji? Ten post edytował mlodygda 30.03.2013, 10:44:37 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż to jakoś na przykładzie online http://jsfiddle.net/ http://forum.php.pl/index.php?showtopic=15...mp;#entry896036
Zresetuj ustawienia tego menu, jak i innych elementów
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 22.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Proszę Cię bardzo:
http://jsfiddle.net/Lztn2/3/show/ aczkolwiek tu to w ogóle się rozjechało. Tutaj kod: http://jsfiddle.net/Lztn2/3/ |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak jak pisałem, musisz użyć jakiegoś pliku css który będzie resetował wygląd pod każdą przeglądarką.
http://jsfiddle.net/Lztn2/9/show/ Nie używaj wartości % do centrowania, jak i ustalenia marginesu, w poziomie używaj , a w pionie... tu są różne techniki, sam musisz wybrać którą. (display:table, wiecej znadziesz w google pod "html centrowanie div") Dodatkowo nie miałeś domkniętych tagów. Ten post edytował !*! 30.03.2013, 11:26:07 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 22.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
ja nie wiem, czy my piszemy o tym samym, bo z tego co mówisz jedyną rozsądną radą jest ta o pliku CSS pod każdą przeglądarkę.
Mi chodzi o to, żeby treść na tym szarym tle (nagłówek z menu, zawartosc tekstowa i stopka ) byly w tym miejscu w którym są na przedstawionych skrinach. Problem jest - jak napisałem - w tym, że w FF nagłówek zachodzi nieco za treść i nie widać dolnego obramowania. Kiedy wezmę margin:0 i padding:0 to przecież to menu będzie na górze strony. Dzięki bardzo, ale nie o to chodzi. Napisałem też, że % NIE używam bo się kaszani na innych rozdziałkach. Więc tak naprawde dalej nie wiem, jak sobie z tym poradzić. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Skoro nie używasz %, to po co podajesz kod w którym się one znajdują?
Porównaj kod jaki Ci podałem. Wywaliłem z niego zbędne rzeczy, dostosuj to tylko dalej pod siebie. position absolute itd, nie jest Ci tu do niczego potrzebny. Przepisz to jeszcze raz, ale używając znaczników które są potrzebne, a nie tych które akurat się nawiną. http://jsfiddle.net/Lztn2/11/ edycja: http://jsfiddle.net/Lztn2/12/show/ Ten post edytował !*! 30.03.2013, 11:45:58 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 22.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
juz nic.
dzięki bardzo. Ten post edytował mlodygda 30.03.2013, 12:16:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:36 |