Skocz do zawartości

Co mam źle na stronie?


Gość

Rekomendowane odpowiedzi

To może daj całość w <center> ?

Sorry, ale ja już nie wiem co chciałeś osiągnąć.

Po dodaniu w CSS:

<style type="text/css">
body {text-align: center;}
#mainer {margin: 0 auto;}
* {text-align: left;}

</style>

i objęcia całości w

<div id="mainer">
...
</div>

u mnie całość jest wyśrodkowana poprawnie

Skuteczne pozycjonowanie stron www | Nowe randki internetowe

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 48
  • Dodano
  • Ostatniej odpowiedzi
W życiu nie ustawiałem dla body text-align: center;

Div z zawartością musi mieć poprostu ustaloną szerokość i marginesy lewy i prawy na auto.

Nieprawd .... tzn. prawda o ile założymy, że przeglądarki działają zgodnie ze standardami (czytaj - nie ma rynku IE).

Dla IE (zwłaszcza tych starszych) taki zabieg jest konieczny dla wyśrodkowania zawartości.

Składam kilka stron tygodniowo i mi zawsze działa pod wszystkim (IE 6.0 i wyższe, FF, Opera, Safari, Chrome)

<style>
#wrapper {width: 600px; margin: 0 auto;}
</style>
<body>
 <div id="wrapper">
	  <p>Ten div pojawi się napewno po środku</p>
 </div>
</body>

Musi działać :P

Odnośnik do komentarza
Udostępnij na innych stronach

Kod:

<html>
<head>
</head>
<style>
#wrapper {width: 600px; margin: 0 auto;}
</style>
<body>
 <div id="wrapper">
	  <p>Ten div pojawi się napewno po środku</p>
 </div>
</body>
</html>

u mnie nie działa ani na IE7 ani na IE6 w maszynie wirtualnej... no chyba, że Ty dodajesz jeszcze jakieś nagłówki w PHP...

Skuteczne pozycjonowanie stron www | Nowe randki internetowe

Odnośnik do komentarza
Udostępnij na innych stronach

u mnie taki kod działa w FF3 i IE6

<html>
<head>
</head>
<style>
body { text-align: center; }
#wrapper {width: 600px; margin: 0 auto; text-align: left; border: 1px solid #000; }
</style>
<body>
 <div id="wrapper">
	  <p>Ten div pojawi się napewno po środku</p>
 </div>
</body>
</html>

Odnośnik do komentarza
Udostępnij na innych stronach

Podczas walidacji wyszło, że masz błędy z zamykaniem tagów. Te img meta br już olać, ale czepiał się też div'ów co może sypać czasem rozkład elementów. Zerknij na to. Poza tym sprawdź czy nie masz żadnych styli margin lub padding, które by przesuwały całość na prawo w operze. To co wkleiłem na pewno w operze działa przynajmniej najnowszej. Zobacz jaką masz wersje opery.

Odnośnik do komentarza
Udostępnij na innych stronach

Proszę:

https://www.test.gigadownload.net.pl

Usunęłem reklamy google i GA, zmieniłem logo na inne, dodałem nofollow w razie czego.

Proszę teraz o dokładne informacje co gdzie dać, żebyśmy się zrozumieli :)

Odnośnik do komentarza
Udostępnij na innych stronach

OK u mnie jest na środku w FF3, najnowszej operze, IE7 i IE6 więc chyba problem rozwiązany?

co do plików *.png

ściągnij: https://www.twinhelix.com/css/iepngfix/iepngfix.zip

przykład użycia: https://bjorkoy.com/past/2007/4/8/the_easiest_way_to_png/

W skrócie:

Wrzucasz plik iepngfix.htc do katalogu gdzie masz pliki *.css następnie dajesz w CSS'ach styl:

* 
{ 
  behavior: url(iepngfix.htc); 
}

zamiast gwiazdki można dać np div albo img albo div.png aby wykorzystać go tylko w odpowiednich miejscach. Przykład:

div.png 
{ 
  behavior: url(iepngfix.htc); 
}

w HTML

<div class="png"><img src="obrazek.png" alt="obrazek" /></div>

I powinno zadziałać ;) Tylko, że sam pliczek png też musi być tam zapisany jakoś odpowiednio... Nie pamiętam teraz dokładnie.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności