Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Strona się rozjezdza...
vieri_pl
post 26.01.2006, 18:59:24
Post #1





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Oto adres strony:

http://www.kportal.goin.pl/nowy/

Od dawna już staram się aby strona wyswietlała się poprawnie pod każdą przeglądarką, niestety nie zawszeto wychodzi. Strona jest zrobiona na divach no i niestety źle się wyswietla... zresztą sami zobaczycie... nie wiem jak to opisać.. co dziwne pod Internet Explorerem jest dosyć dobrze, lecz już pod FF i operą nie jest najlepiej. Czego to wina ?
Go to the top of the page
+Quote Post
revyag
post 27.01.2006, 09:24:13
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Napisz o co konkretnie chodzi bo u mnie poza paroma pikselowymi szczegółami wygląda tak samo pod ie i ff.


--------------------
-------------

------
Go to the top of the page
+Quote Post
vieri_pl
post 27.01.2006, 09:29:44
Post #3





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Cytat(revyag @ 2006-01-27 08:24:13)
poza paroma pikselowymi szczegółami

No właśnie to są różnice 2 pikseli. Chodzi o odstęp miedzy nagłówkiem treśći, czyli grafką wiadomośći od nagłówkiem i w ogóle całą prawą częścią strony. Wiesz może Tobie nie robi różnicy 2 piksele ae ja chce dążyć do dooskonałości smile.gif Sporo się napracowałem nad tym layem i teraz chcę aby dobrze wyglądał smile.gif
Go to the top of the page
+Quote Post
ens0re
post 27.01.2006, 14:04:19
Post #4





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 23.08.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Może dlatego, że jak ciąłes w photoshopie do html(w tabelki) to oprócz Twoich podstawowych obrazków tworzyło Ci obrazki 'spacer.gif'? I ominąłes je jak w divy wkładałes tylko te podstawowe, pociete obrazki(tj nie wrzuciłes tych spacer.gif)..Tak mi sie wydaje bo kiedys nawet jak na tablekach robilem i usunąłem 1 plik spacer.gif to mi cąły lay sie sypnął..


--------------------
"Oprócz tabel istnieje jeszcze jedna dalece ograniczająca struktura, składająca się z rzędów i komórek - więzienie. Dla projektantów nadszedł czas, aby sie uwolnić..." - Eric A. Meyer
Go to the top of the page
+Quote Post
Zajec
post 27.01.2006, 19:00:17
Post #5





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Wszystko co otrzymałem to
Kod
HTTP/1.1 200 OK
Date: Fri, 27 Jan 2006 19:00:41 GMT
Server: Apache/1.3.34 (Unix)
Keep-Alive: timeout=15, max=50
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
;-) Jakis nowy adres, czy coś?
Go to the top of the page
+Quote Post
vieri_pl
post 27.01.2006, 21:14:21
Post #6





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Problem rozwiązany...

PS: Niedługo dam to do oceny smile.gif
Go to the top of the page
+Quote Post
Zajec
post 27.01.2006, 21:21:59
Post #7





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Cieżko powiedzieć co może być tutaj przyczyną.

Z tego co widzę krytykujesz ludzi za brzydki kod, więc spodziewałem się, że Twojej stronie nie będę miał czego zarzucić... A zobacz o ile prościej można było zrobić np. prawą kolumnę:

Kod
<div id="rightColumn">
<div id="rightColumnTop"><img src="images/kportal_05.gif" alt="" width="184" height="43" style="border:0px;" /></div>
<div id="rightColumnBottom">
<div class="rightColumnNewsTitle">Testowy news</div>
<div class="rightColumnNewsContent">
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not [<a href="test.php">WIĘCEJ</a>]</div></div>
zamieniasz na
Kod
<div id="rightColumn">
    <h2>Testowy news</h2>
    <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not [<a href="test.php">WIĘCEJ</a>]</p>
</div>


i do tego dajesz tylko dwa proste style:
Kod
#rightColumn {
    width: 174px;
    float: right;
    background: #BDCCDC url(images/kportal_05.gif) top center no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: justify;
    color: #333;
    text-indent: 10px;
    padding: 45px 5px 5px 5px;
}
#rightColumn h2 {
    text-decoration:underline;
    font-weight:bold;
    text-indent: 5px;
    font-size: 11px;
    color: #000;
}


Zacznij od semantycznego kodu, a szybko się okaże skąd się biorą takie różnice w wyświetlaniu. Teraz trzeba każdy div analizować z osobna.
Go to the top of the page
+Quote Post
vieri_pl
post 28.01.2006, 13:12:30
Post #8





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Co do kodu to fakt przyznaje Ci racje zajęc, pisał go mike-mech nie ja tongue.gif No ale poprawiałem w nim pare rzeczy wiem że można było to napisać łatwiej, ale szczerze mówiąc nie odczuwałem różnicy przy pracy z tym kodem

A tak na marginesie mówiąc, bez przesady nie krytykuje ludzi za kod smile.gif Zwracam tylko uwagę że mogliby to zrobić inaczej. Ostatnim razem zwróciłem uwagę za to iż łączy divy z tabelkami, co było totalnie dziwne, jako że na forum codzienniejest jak wykonywać szablon z trzema kolumnami...

Ale dzięki za rady zajec smile.gif

Pozdrawiam
Go to the top of the page
+Quote Post
kaboza
post 12.02.2008, 17:02:05
Post #9





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 12.02.2008

Ostrzeżenie: (0%)
-----


sciana.gif

Dlaczego strona z odpowienio napisanym kodem dziala poprawnie w innych przegladarkach a w IE komplikuje sie sprawa i nieraz wszystko sie rozjezdza. Odpowiedz jest prosta IE ma wbudowana funkcje poprawy czytelnosci znakow na stronie ( zmiana wielkosc znaku po wcisnieciu ctrl + przesuwanie scrollingu w myszce ) Tak wiec kazda tresc napisana a ramach <font> </font> lub linku <a > </a> lub wogole bez znacznika - bedzie ulegac zmianom w wyswietlaniu przez ta przegladarke. Problemem jest tu tez znacznik nowej lini <br> poniewaz odstep nowej lini tez ulega zmiana.

Rozwiazanie :
aby tekst pozostawal w swoich rozmiarach uzyj CSS lub Dhtml oczywiscie to nie rozwiaze problemu z <br> ale tutaj na upartego mozna to doskonale ominac .

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 23:40