![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
banalny przykład: jeden div. pod ff wyświetla się prawidłowo na środku strony a pod ie po lewo... działająca strona: http://wmd6.ovh.org/test/
kod strony: css: Kod body { background-color: #6B9FD0; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; } .main { margin: auto; width: 825px; background: #476B8D; padding: 10px; font-size: 15px; } jak to poprawić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Pod IE musisz dodać:
Kod body {
text-align: center; } .main { text-align: left; /* "dla naprawienia", żeby nie centrować tekstu */ } Ten post edytował mike 28.02.2009, 15:02:45 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Albo (IMO lepszy sposób) dodaj Doctype(strict)
![]() -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego negujesz moje rozwiązanie? Nie rozumiem o co Ci chodzi, może byś tak sprawdził moje rozwiązanie jak o nim nie słyszałeś, a nie od razu piszesz "nic się nie zmieni". Następnym razem z łaski swojej sprawdzaj cudze rozwiązania, zanim od razu będziesz pisał bzdury(ładnie proszę
![]() Żeby nie było: - http://www.quirksmode.org/css/quirksmode.html --> patrz: margin and width: auto --> In IE Windows this only works in strict mode. - http://forum.pcformat.pl/thread-113308-pos....html#pid841690 <-- przykład z forum, że działa Pozdrawiam Ten post edytował kamil4u 28.02.2009, 16:14:05 -------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego negujesz moje rozwiązanie? Dlatego:Kod <?xml version="1.0" encoding="utf-8"?> Internet Explorer 6.0 nie centruje bloku #wrapper a to jest poprawna deklaracja dokumentu XHTML.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>TestPage</title> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> <style type="text/css"> <!-- body { background-color: #f00; } #wrapper { margin: auto; width: 100px; height: 100px; background-color: #00f; } --> </style> </head> <body> <div id="wrapper"></div> </body> </html> Zadziała tylko pod warunkiem, że usuniesz: Kod <?xml version="1.0" encoding="utf-8"?> Co oznacza, że obaj mieliśmy rację z czego ja idę z duchem postępu, Ty nie ![]() ![]() Ten post edytował mike 28.02.2009, 16:39:14 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Jakby nie patrzeć autor tematu pisał w HTML, a nie w XHTML i gdy doda Doctype div zostanie wyśrodkowany - więc nie wiem dlaczego się nie zgadzałeś.
Cytat Co oznacza, że obaj mieliśmy racj Wcześniej się ze mną nie zgodziłeś ![]() Cytat rację z czego ja idę z duchem postępu, Ty nie Wycofali HTML? To, że coś jest nowsze nie znaczy, że trzeba z tego korzystać - ja używam HTML i jakoś nigdy mi to nie przeszkodziło w zrobieniu strony ![]() ![]() Cytat Więc zanim zaczniesz pisać cokolwiek o bzdurach doczytaj sobie To Ty zaprzeczyłeś, że moje rozwiązanie zadziała - a dodając DTD ..... - nic co napisałem nie było nieprawdą (przynajmniej w tym temacie ![]() Dobrze, że w końcu doszliśmy do jakiegoś porozumienia ![]() Pozdrawiam -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:55 |