![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Czy możliwe jest ustawienie by dany styl działał tylko dla jakiegoś taku, nie posiadajacego przypisanej żadnej klasy?
np. Cytat aby dotyczył <p> , ale już <p class="jakas" > nie ?
Oczywiśćie wiem, że wszystkie ustawienia css dotyczące <p> można 'nadpisać' w klasie 'jakas' ale nie zawsze jest to wygodne, szczególnie jeśli pojawia się ich więcej. -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Kod p {
text-indent: 15px; } Takie domyślne ustawienia można strosować do wszystkich obiektów (body, table, td, tr,....) -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
tiaa.
Problem w tym, że taki zapis powoduje równocześnie, że każdy potomek p, czyli np. p.content, o ile nie będzie miał nadpisanej tej wartości 'ręcznie', to ją odziedziczy. W wielu przypadkach jest to przydatne, czasem jednak wolałbym tego uniknąć. -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Niestety tak już jest. Lajf is brótal....
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi sie, ze da sie to zrobic w CSS2 (ale zapomnij wtedy o IE users), widzialem mechanizmy ktore moga to umozliwic, ale nie znam CSS2 az tak dobrze, wiec trzeba poczekac az Dominik odwiedzi topic
![]() --- Chociaz .... moze obejdzie sie bez niego ![]() Kod 5.8.1 Matching attributes and attribute values
Attribute selectors may match in four ways: [att] Match when the element sets the "att" attribute, whatever the value of the attribute. [...] Example(s): For example, the following attribute selector matches all H1 elements that specify the "title" attribute, whatever its value: H1[title] { color: blue; } Definiujesz wtedy 2 style, jeden dla wszystkich, np. H1, a drugi tak jak wyzej, dla calej reszty, ktory neguje to co jest w stylu dla wszystkich. -------------------- Brak czasu :/
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Dokładnie o coś takiego by chodziło.
Dzięki -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 339 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Oczywiscie to co napisal FiDO jest prawdziwe a ja tylko uzupelnie o bardziej zaawansowane metody:
- Pseudoklasa :first-child - Selektor child - ewentualnie selektory Adjacent sibling -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 00:57 |