Jak zrobić wyjątek dla globalnych deklaracji.
Konkretny przykład: strona ma zadeklarowany styl dla tabel (tr, th, td).
Na tabeli opiera się datepicker (jquery UI).
Oczywiście ma bardzo fajne style, jednak po wrzuceniu na stronę wygląd jest zmieniany przez globalny wygląd tabel.
Odchylenia wynikają z braku deklaracji określonych cech w CSSie JQUERY UI np. wysokość, tło itp.
Jedyne co mi przychodzi na myśl to zastosowanie NOT ale to nie działa wszędzie, albo po prostu FireBug w dłoń i ręczne resetowanie tych kilku atrybutów.
Tylko zastanawiam się nad bardziej uniwersalną metodą - piszę dodatek, który będzie przenoszony na różne strony i ktoś może zadeklarować sobie inne atrybuty, bardziej wymyślne i wygląd kalendarza odbiegnie od zamierzonego.
Przydało by się w CCS coś w stylu.
Kod
tr.kalasa {
prevent.default();
}
prevent.default();
}
