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
 
 » P.J._ 01:51
 » bmiluch 01:32
 » dawidy 01:28
 » Martens 01:26
 » GULIwer 01:18
 » Chavez 01:17
 » slanter 01:04
 » Holyboy 00:54
 » Adolph 00:47
 » Menah 00:32
 » tian 00:31
 » Flo 00:24
 » Zibi 00:20
 » SebaSTS 00:16
 » ReeX 00:13
 » Xeno 00:13
 » R_I_P_ 00:11
 » Chrisu 00:07
 » Zbyszek.J 00:07
 » Mademan 23:59

 Dzisiaj przeczytano
 2251 postów,
 wczoraj 31345

 Szybkie ładowanie
 jest:
wyłą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