The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features
See the new ForumsYou need to be logged in to post in the forums. If you do not have an account, please sign up first.
css dla "textarea" w 11.60
Sprawa wygląda tak:http://files.myopera.com/Ryszard/files/textarea.png
Opera w ogóle nie zauważa ustawień w "Moim arkuszu stylów" dla textarea.
Ktoś wie dlaczego?
Żeby na tym forum powiększyć czcionkę używaną w polu do wpisywania treści wiadomości w moim pliku css zmieniłem ustawienia dla "textarea" na
#postcontent, #comment {
font-size: 16px !important;
} ale nie o to chodzi.N49°45'15" E21°28'54"
1%
7. December 2011, 17:28:48 (edited)
Od kiedy tak się porobiło?
Originally posted by Ryszard:
I pomogło?zmieniłem ustawienia dla "textarea" na
Dodane:

Na forum gryzą się wg mnie 2 arkusze stylu, ale na css się nie znam...
8. December 2011, 09:28:25 (edited)
Originally posted by izaak-goldstein:
Ryszardzie, musisz nadać selektorowi textarea "większą moc"
Originally posted by Ryszard:
ale nie o to chodzi.

No to wyraźnie - reguła dla textarea wpisana w "Mój arkusz stylów" nie działa, a w poprzedniej wersji działała.
Nie pytam co zrobić, żeby powiększyć czcionkę w polu do wpisywania odpowiedzi. Wykorzystuję fakt, że textarea dla "szybkiej odpowiedzi" ma
id="comment"a dla "odpowiedz" albo przy tworzeniu nowego wątku textarea ma
id="postcontent"i w moim my_opera.css zmieniłem
textarea {
font-size: 16px !important;
}na #postcontent, #comment {
font-size: 16px !important;
}i działa.Sprawdzałem, czy problem dotyczy pozostałych "gołych" selektorów - plik css z
p, h1, h3, td {
font-size: 16px !important;
color: red !important;
} daje spodziewany efekt.Widzę, że o problemie było już na Beta testing (including snapshots and previews) i jest też CSS rules doesn't work in opera 11.60
Originally posted by izaak-goldstein:
Paragraf 9 tego dokumentu
Czyli - 9. Calculating a selector's specificity?
N49°45'15" E21°28'54"
1%
Originally posted by izaak-goldstein:
Jak już się powoływałeś na dokumentację CSS: http://www.w3.org/TR/CSS2/cascade.html#important-rulesJeżeli tylko na tym forum: styl użytkownika jest zapewne inkludowany w pierwszej kolejności, a następne dołączane style zastępują ustawione uprzednio parametry, więc w Opera Dragonfly nawet nie zauważysz, że cokolwiek chciałeś zmodyfikować.
.Hierarchia stylów wygląda tak (od najniższego):
- styl autora bez !important;
- styl użytkownika bez !important;
- styl autora z !important;
- styl użytkownika z !important.
Czyli cokolwiek co ma !important w stylu użytkownika, zawsze powinno nadpisać wartość podaną przez autora strony.
Dodane: Na innych stronach selektor dla textarea w stylu użytkownika też nie działa.
8. December 2011, 10:08:32 (edited)
Widocznie w poprzednich wersjach była albo faktycznie inna kolejność (też miałem podobny problem z buildami tej serii), albo może te z pliku użytkownika miały większą moc z automatu, albo coś skopali w tej wersji (important powinno faktycznie mieć pierwszeństwo, jeśli nie jest nadpisane przez inne, bardziej szczegółowe).
The time has come, the high time, to destroy hatred in oneself.
http://otter-browser.org/
http://emdek.pl/
Zapinam jej arkusz z
* {
color: red !important;
font-family: monospace !important;
}
textarea {
font-size: 26px !important;
font-family: serif !important;
}
I wszystko ma na czerwono, czcionką o stałej szerokości a rozmiar czcionki w "textarea" ani drgnie
Originally posted by izaak-goldstein:
. Ale ja zgłosić nie umiem.zatem ewidentnie bug
N49°45'15" E21°28'54"
1%
Originally posted by Ryszard:
Ale ja zgłosić nie umiem.
I tym razem się nie nauczę
http://my.opera.com/community/forums/findpost.pl?id=11058792
N49°45'15" E21°28'54"
1%
Originally posted by Ryszard:
Na szczęście nie jesteśmy samiI tym razem się nie nauczę
