hlmod.hu
https://hlmod.hu/

Kifejezés
https://hlmod.hu/viewtopic.php?f=114&t=25249
Oldal: 1 / 1

Szerző:  JohanCorn [ 2016.06.18. 21:48 ]
Hozzászólás témája:  Kifejezés

Üdv!

Valaki ezt áttudná nekem írni úgy, hogy rövid legyen és működjön is?
Lehet, hogy egyáltalán nem is lehet php-ként így kezelni a sorokat. Bár nem tudom. :D

  1. echo '<tr class='. ($counter%2) ? "windowbg2" : "windowbg" .'>

Szerző:  CrB [ 2016.06.19. 08:26 ]
Hozzászólás témája:  Re: Kifejezés

Ha azt akarod h minden második más színű legyen akkor felesleges a php hozzá css el simán megoldható :)

  1. <head>
  2. <style>
  3.     tr:nth-child(even) {
  4.     background-color: #333;
  5. }
  6. </style>
  7. <table>
  8.   <tr>
  9.     <td>One</td>
  10.     <td>one</td>
  11.   </tr>
  12.   <tr>
  13.     <td>Two</td>
  14.     <td>two</td>
  15.   </tr>
  16.   <tr>
  17.     <td>Two</td>
  18.     <td>two</td>
  19.   </tr>
  20.     <tr>
  21.     <td>Two</td>
  22.     <td>two</td>
  23.   </tr>
  24.     <tr>
  25.     <td>Two</td>
  26.     <td>two</td>
  27.   </tr>
  28.     <tr>
  29.     <td>Two</td>
  30.     <td>two</td>
  31.   </tr>
  32. </table>


Ha valami máshoz kell:

Kiíratás közben nem szereti frissíteni az eredményt valamiért ha külön változóba rakod a feltételt és csak 1 értéket íratsz bele úgy működni fog.

  1. <?php
  2.  
  3.     $counter = 1;
  4.     $valtozo = ($counter%2) == 0 ? "windowbg2":"windowbg";
  5.     echo '<table><tr class="'.$valtozo.'"><td>asd</td></tr></table>';
  6. ?>

Szerző:  JohanCorn [ 2016.06.19. 10:50 ]
Hozzászólás témája:  Re: Kifejezés

CrB írta:
Ha azt akarod h minden második más színű legyen akkor felesleges a php hozzá css el simán megoldható :)

  1. <head>
  2. <style>
  3.     tr:nth-child(even) {
  4.     background-color: #333;
  5. }
  6. </style>
  7. <table>
  8.   <tr>
  9.     <td>One</td>
  10.     <td>one</td>
  11.   </tr>
  12.   <tr>
  13.     <td>Two</td>
  14.     <td>two</td>
  15.   </tr>
  16.   <tr>
  17.     <td>Two</td>
  18.     <td>two</td>
  19.   </tr>
  20.     <tr>
  21.     <td>Two</td>
  22.     <td>two</td>
  23.   </tr>
  24.     <tr>
  25.     <td>Two</td>
  26.     <td>two</td>
  27.   </tr>
  28.     <tr>
  29.     <td>Two</td>
  30.     <td>two</td>
  31.   </tr>
  32. </table>


Ha valami máshoz kell:

Kiíratás közben nem szereti frissíteni az eredményt valamiért ha külön változóba rakod a feltételt és csak 1 értéket íratsz bele úgy működni fog.

  1. <?php
  2.  
  3.     $counter = 1;
  4.     $valtozo = ($counter%2) == 0 ? "windowbg2":"windowbg";
  5.     echo '<table><tr class="'.$valtozo.'"><td>asd</td></tr></table>';
  6. ?>


Egy táblázat minden második sorát szeretném egy kicsit világosra festeni. Ehhez nekem a második tökéletes is lesz. Köszönöm!

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/