Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Moja strona wygląda zupełnie inaczej w IE, FF I Operze, Pomocy
akurczyk
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 5
Dołączył: 15.07.2008
Skąd: Kłodzko

Ostrzeżenie: (10%)
X----


Moja strona wygląda inaczej w każdej przeglądarce.
Wiem że to normalne, ale strona prawidłowo wygląda tylko w FF.

Adres: http://kklodzka.pdg.pl/

IE:
1. Niebieskie obramowanie obrazów!
W stylach jest zdefiniowany kolor pomarańczowy.
2. Rozjeżdżanie napisów w bocznym panelu (tylko H2)!
Można minimalnie zamiejscowy rozmiar H2 ale ten rozmiar nie jest zdefiniowany w stylach.
Więc jaki to rozmiar?

FF Wszystko OK!

Opera:
1. Brak obramowania obrazów!
W stylach jest zdefiniowane obramowanie!

Proszę o pomoc!

Ten post edytował akurczyk 1.08.2008, 10:44:39


--------------------
Pozdrawiam
Aleksander Kurczyk
Porady dla webmasterów
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
Gordon1x
post
Post #2





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 13.06.2007

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


1. Obramowanie obrazków

W pliku style.css wpisz i zobacz czy działa:
  1. img {
  2. border-top:solid 1px #000000;
  3. border-left:solid 1px #000000;
  4. border-right:solid 1px #000000;
  5. border-bottom:solid 1px #000000;
  6. }
  7.  
  8. // zamiast #000000 wpisz swój kolor


Lub zastosuj drugi sposób (trochę dziwny może, ale za to działa).
  1. .img_obramowanie {
  2. border-top:solid 1px #000000;
  3. border-left:solid 1px #000000;
  4. border-right:solid 1px #000000;
  5. border-bottom:solid 1px #000000;
  6. }
  7.  
  8. // zamiast #000000 wpisz swój kolor

A w znaczniku img wpisz:
  1. <img src="adres/obrazka.jpg" border="0" class="img_obramowanie">


P.S.
Napisz czy zadziałało.
Go to the top of the page
+Quote Post
zuvik
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 4
Dołączył: 28.11.2007

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


Jeżeli chodzi o H2 to musisz w stylach zdefiniować jego rozmiar.
Go to the top of the page
+Quote Post
JoShiMa
post
Post #4





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Zamiast:
  1. img {
  2. border-top:solid 1px #000000;
  3. border-left:solid 1px #000000;
  4. border-right:solid 1px #000000;
  5. border-bottom:solid 1px #000000;
  6. }


Wystarczy:
  1. img {
  2. border:solid 1px #000000;
  3. }


Co za kaszanka:
  1. <img src="adres/obrazka.jpg" border="0" class="img_obramowanie">


Po co używać atrybutu border w znaczniki img skoro używa się klas? Nie ucz ludzi tak kodować.


--------------------
Go to the top of the page
+Quote Post
Gordon1x
post
Post #5





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 13.06.2007

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


Cytat(JoShiMa @ 1.08.2008, 13:27:41 ) *
Co za kaszanka:
  1. <img src="adres/obrazka.jpg" border="0" class="img_obramowanie">


Po co używać atrybutu border w znaczniki img skoro używa się klas? Nie ucz ludzi tak kodować.

Tak masz rację to nie jest porawne rozwiązanie.
----------------------------------------

  1. img {
  2. border:solid 1px #000000;
  3. }

Kiedyś się spotkałem, że w jakiejś przeglądarce (nie pamiętam nazwy i wersji) to nie działało, ale ten kod już działał:
  1. border-top:solid 1px #000000;
  2. border-left:solid 1px #000000;
  3. border-right:solid 1px #000000;
  4. border-bottom:solid 1px #000000;

Dlatego wydaje mi się, że to rozwiązanie jest pewniejsze.
Proszę tylko pamiętać ,że to jest moje zdanie.

Ten post edytował Gordon1x 1.08.2008, 13:00:28
Go to the top of the page
+Quote Post
wojckr
post
Post #6





Grupa: Zarejestrowani
Postów: 50
Pomógł: 4
Dołączył: 6.05.2007
Skąd: Wrocław

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


Widać, że Twoja strona jest jeszcze niewielka. Przygotuj się na więcej takich przypadków.

Jeśli twoje obrazki są linkami to jest też inne rozwiązanie:

  1. <a href="b.jpg" class="link_obrazek"><img src="bmin.jpg" alt="b" /></a>


i w stylach:

  1. a.link_obrazek img {border:2px solid orange;}


Albo zwięźlej:

  1. <div class="obrazki">
  2. <a href=""><img src="" alt="" /></a>
  3. <a href=""><img src="" alt="" /></a>
  4. <a href=""><img src="" alt=""/></a>
  5. </div>


i w stylach:

  1. div.obrazki a img {border:...;}


Ten post edytował wojckr 1.08.2008, 13:11:54
Go to the top of the page
+Quote Post
akurczyk
post
Post #7





Grupa: Zarejestrowani
Postów: 201
Pomógł: 5
Dołączył: 15.07.2008
Skąd: Kłodzko

Ostrzeżenie: (10%)
X----


ok
a co do h2 to jaki on ma standardowo rozmiar żebym mógł dać mniejszy?


--------------------
Pozdrawiam
Aleksander Kurczyk
Porady dla webmasterów
Go to the top of the page
+Quote Post
paziek
post
Post #8





Grupa: Zarejestrowani
Postów: 207
Pomógł: 25
Dołączył: 16.11.2006

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


Nie ma żadnego standardu, który definiowałby rozmiar czcionki dla nagłówków.
Popróbuj kilka i zostaw taki, który najlepiej pasuje dla strony.
Go to the top of the page
+Quote Post
akurczyk
post
Post #9





Grupa: Zarejestrowani
Postów: 201
Pomógł: 5
Dołączył: 15.07.2008
Skąd: Kłodzko

Ostrzeżenie: (10%)
X----


ale w stylach rozmiar h2 ani h1 nie jest zdefiniowany, co powinienem tam wpisać?


--------------------
Pozdrawiam
Aleksander Kurczyk
Porady dla webmasterów
Go to the top of the page
+Quote Post
paziek
post
Post #10





Grupa: Zarejestrowani
Postów: 207
Pomógł: 25
Dołączył: 16.11.2006

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


nie wiem..
h1 {
font-size: 21px;
}
h2 {
font-size: 16px;
}
może? Pozmieniaj sobie te wartości aby odpowiednio dopasować do strony. Możesz też popróbować z margin: oraz padding:, bo kto wie, czy tu też przeglądarki nie używają/zaczną_używać różnych wartości.
Go to the top of the page
+Quote Post
JoShiMa
post
Post #11





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Cytat(paziek @ 2.08.2008, 00:16:46 ) *
Nie ma żadnego standardu, który definiowałby rozmiar czcionki dla nagłówków.
Popróbuj kilka i zostaw taki, który najlepiej pasuje dla strony.

Nie zupełnie. Każda przeglądarka ma domyślny rozmiar dla elementów <hx>.

Cytat(akurczyk @ 2.08.2008, 10:17:22 ) *
ale w stylach rozmiar h2 ani h1 nie jest zdefiniowany, co powinienem tam wpisać?

To co Ci będzie pasować do wyglądu strony.


--------------------
Go to the top of the page
+Quote Post
.radex
post
Post #12





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


Jeśli coś z niewiadomych przyczyn nie chce działać, można spróbować dodać !important na końcu, np. zamiast

img {
border:solid 1px #000000;
}

to:

img {
border:solid 1px #000000 !important;
}

Różne style mogą ze sobą kolidować, ale !important często pomaga. Natomiast należy pamiętać, że jeśli wszystko jest !important, to nic nie jest !important tongue.gif


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
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 Aktualny czas: 19.08.2025 - 17:59