polskie jajko

w dziale Opera
zajec666 napisał(a):

Troszke to śmieszne, ale stronka robiona o linuksie jest poprawnie wyświetlana w IE, a w Operze nie. Wszelkie linki są widoczne dopiero po najechaniu na nie kursorem.

zajec666 napisał(a):

zapomnialem link dodać http://pjp.linux.pl/tlumacz.php

PragmaInline napisał(a):

}
.blue  {
	FONT-SIZE: 12px; COLOR: #0099CC; FONT-FAMILY: "Arial CE", sans-serif; TEXT-DECORATION: none; font-style: oblique;
}	


Dziwisz się? Zauważ dodatkowy prawy nawias przed definicją. Prawdopodobnie został dodany przypadkowo, jednakże tak się składa, że powyższa technika zastosowana świadomie powoduje ukrycie definicji przed Operą, natomiast IE ją interpretuje.
pi

PZawadzki napisał(a):

(O.7.23) Faktycznie, dziwne to... może błąd(?) tkwi w class="blue" przy każdym niebieskim linku (bo np. linki z klasą "belka" wyświetla dobrze) - poszperałbym w arkuszu style.css - może coś się gryzie ze sobą?
Popatrzmy...
blue {
FONT-SIZE: 12px; COLOR: #0099CC; FONT-FAMILY: "Arial CE"; sans-serif; TEXT-DECORATION: none; font-style: oblique;
}
a.blue:link {
FONT-SIZE: 12px; COLOR: #0099CC; FONT-FAMILY: Arial CE, sans-serif; TEXT-DECORATION: none
}
a.blue:active {
FONT-SIZE: 12px; COLOR: #0099CC; FONT-FAMILY: Arial CE, sans-serif; TEXT-DECORATION: none
}
a.blue:hover {
FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Arial CE, sans-serif; TEXT-DECORATION: none
}

Może się mylę, ale zacząłbym od wywalenia tego cudzysłowia przy nazwie czcionki na początku...

PZawadzki napisał(a):

Originally posted by PragmaInline

}
.blue (...) Zauważ dodatkowy prawy nawias przed definicją. Prawdopodobnie został dodany przypadkowo, jednakże tak się składa, że powyższa technika zastosowana świadomie powoduje ukrycie definicji przed Operą, natomiast IE ją interpretuje.
pi 


O, wydawało mi się, że jest odwrotnie, tzn. ptaszek > ukrywa fragment cssa przed IE... A to dodatkowe zamknięcie } ...no nie wiem, ale przynajmniej wiadomo, gdzie szukać błędu :-)

pablik napisał(a):

Originally posted by PZawadzki
Może się mylę, ale zacząłbym od wywalenia tego cudzysłowia przy nazwie czcionki na początku...


No i się mylisz smile
Cudzysłowy w niczym nie przeszkadzają, a w przypadku nazw czcionek zawierających białe znaki są konieczne, np.: "New Century Schoolbook", http://www.w3.org/TR/2004/CR-CSS21-20040225/fonts.html#propdef-font-family

edit:
Na początku też jest błąd: nazwy czcionek rozdziela się przecinkami.

edit2:
Zresztą tego pierwszego co napisałem nie jestem pewien: zależy to od tego, czy nazwę tej czcionki pisze się razem, czy osobno: jeśli nie ma cudzysłowów, biała spacja jest pomijana, jeśli są, jest zachowana, w każdym razie albo napis z cudzysłowami, albo te bez są niepoprawne smile

PragmaInline napisał(a):

Originally posted by PZawadzki
O, wydawało mi się, że jest odwrotnie, tzn. ptaszek > ukrywa fragment cssa przed IE... A to dodatkowe zamknięcie } ...no nie wiem, ale przynajmniej wiadomo, gdzie szukać błędu :-)



http://my.opera.com/forums/showthread.php?s=&threadid=38729&highlight=css+hack

adas napisał(a):

A ja już jakiś czas temu poinformowałem twórcę strony o tym:

> Dziękuję za tę informację.
> Przyznaję się, iż nie sprawdzałem wyglądu strony na operze.
> Postaram się to poprawić.
> W budowie jest nowy wygląd strony i tą już przetestuję dokładniej