Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » blimek 19:35
 » AfiP 19:35
 » rainy 19:29
 » jafar 19:27
 » Pinokio.p 19:24
 » KHot 19:22
 » PiotrexP 19:21
 » JaroMi 19:21
 » @GUTEK@ 19:19
 » McMi21 19:17
 » piwo1 19:15
 » Robak 19:06
 » Liu CAs 19:06
 » Artaa 18:58
 » R_I_P_ 18:54
 » P@blo 18:48
 » patinka 18:47
 » b0b3r 18:42
 » bieniek 18:33
 » myszon 18:29

 Dzisiaj przeczytano
 27951 postów,
 wczoraj 17616

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

[CSS] Warunkowa wartość atrybutu , Codhringher 4/04/10 15:40
Witam,

Weźmy taki przykład - mamy klasę labels
.labels
{
color: Red;
}

która jest przyporządkowana komórce w tabeli, np:
<td class=labels\> Wartość komórki </td>

I chciałbym, żeby w zależności od wartości umieszczonej w tej komórce ustawiać wartość atrybutu color - np, dla dodatnich color: Green;, a dla ujemnych color: Red;. Czy da się to zrobić w samym css bez udziału JS? Sorry jeśli pytanie jest banalne, ale to nie specjalność :)

Pozdro...

  1. .:. , Shneider 4/04/10 16:06
    tworzysz dwie klasy i w php dajesz warunek ktory sprawdza czy wartosc jest dodatnia czy ujemna.

    .:: Live at Trance Energy ::.

  2. nie , kubazzz 4/04/10 17:00
    nie da się.
    Za to w JS/JQuery jest to raczej banalne do ogarnięcia.
    Ewentualnie, jeśli wartości są dla wygenerowanej strony niezmienne to lepiej po stronie serwera to zrobić.

    SM-S908

  3. heh , ngP 4/04/10 17:32
    Święta :)

    1. tia ;) , Codhringher 4/04/10 17:53
      Z powyższych postów wynika, że brak odpowiedzi jak to zrobić na google nie był przypadkiem ;) Smacznego jajca wszystkim!

      Pozdro...

  4. Wsio można tolka astarożna: , Mcmumin 4/04/10 19:33
    tr:nth-child(odd) { background-color:#eee; }
    tr:nth-child(even) { background-color:#fff; }

    1. css3 , Liu CAs 5/04/10 00:54
      i wszystko jasne :), co prawda Codhringher nie napisał czy zależy mu na kompatybilności z przeglądarkami nie obsługującymi css3, a z tymi będzie musiał to rozwiązać właśnie za pomocą JS (jquery).

      -= parówkowym skrytożercom,
      mowimy NIE =-

      1. hmm , Liu CAs 5/04/10 00:56
        czyli na chwilę obecną nawet IE8 nie obsługuje tego selektora.

        -= parówkowym skrytożercom,
        mowimy NIE =-

        1. No ale da się to zrobić za pomocą czystego cssa :) , Mcmumin 5/04/10 11:08
          321

    2. przecie , myszon 5/04/10 09:13
      nie o to chodzi. To co podałeś robi paski.

      1. Selektory może sobie zmienić :) , Mcmumin 5/04/10 11:06
        321 :)

        1. tzn? , Codhringher 5/04/10 12:50
          pytam bo generalnie nie widzę związku Twojej odpowiedzi z moim pytaniem ;p

          Pozdro...

          1. Już odpowiadam tz. da się to zrobić w css3 , Mcmumin 5/04/10 16:47
            -> http://www.w3.org/TR/css3-selectors/
            zerknij do sekcji "10.2. Lexical scanner" (tokenizer). Pytanie brzmi - po co? Na chwilę obecną jest to tylko sztuka dla sztuki i nawet najnowsze najtbildy przeglądarek nie obsługują pełnej specyfikacji CSS3.

            1. PS. sekcja 10 powinna Cię zainteresować :) , Mcmumin 5/04/10 16:49
              -> The grammar of Selectors

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL