@thesirvlad

Как сделать строку в таблицу ссылкой?

Всем привет! Я - новичок. У меня при наведении на строки в таблице меняется цвет фона и цвет текста. Мне нужно сделать либо всю строку ссылкой, либо как-то только логин. Просто анимация тогда ломается, а цвет выбрать другой не хочется.
<table style="margin-left: auto;margin-right: auto; margin-top: 20px;">
           <tr class="main"><th style="color: black; text-align: center;">Место</th><th style="color: black; text-align: center;">Игрок</th><th style="color: black; text-align: center;">Команда</th><th style="color: black;">ROT <i style="cursor: pointer;" title="ROT- Rating One Tour" class="fas fa-question-circle"></i></th></tr><tbody>
          <?php 
db();

$rait = mysqli_query($db, "SELECT `login`, `raiting`, `team`, `id` FROM `users` ORDER BY  `raiting` DESC LIMIT  100");

if(mysqli_num_rows($rait)) {

$pos = 0;
while ($row = mysqli_fetch_assoc($rait))  
     echo '   <tr class="str">
  <td>'.(++$position).'</td>
  <td>
  '.$row['login'].'
  </td>
  <td> '.$row['team'].'</td>
  <td> '.$row['raiting'].'</td>
</tr>';
}     
  ?>

      </tbody> </table>
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
Spartak-2205
@Spartak-2205
Разработка и создание сайтов
echo '<tr class="str" onclick="window.location.href = \'http://site.ru\';">
  <td>'.(++$position).'</td>
  <td>'.$row['login'].'</td>
  <td>'.$row['team'].'</td>
  <td>'.$row['raiting'].'</td>
</tr>';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы