Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как изменить фон строки <tr> по наведению курсора
 
 автор: beowulf   (31.08.2005 в 20:47)   письмо автору
 
 

Есть таблица. Как сделать так, чтобы при наведении курсора на текст в одной из строк таблицы/<tr>, менялся фон этой строки?

   
 
 автор: Akira   (31.08.2005 в 21:59)   письмо автору
 
   для: beowulf   (31.08.2005 в 20:47)
 


tr:hover {
background-color: #E3E5E3;
}

Только неработает в IE :) Для этого лучше использовать тег a, если конечно он используеться.

   
 
 автор: beowulf   (31.08.2005 в 22:14)   письмо автору
 
   для: Akira   (31.08.2005 в 21:59)
 

a можно это сделать в IE не используя тег <а> ?

   
 
 автор: codexomega   (31.08.2005 в 22:47)   письмо автору
 
   для: beowulf   (31.08.2005 в 22:14)
 


<html>
<title></title>
<head><STYLE>
<!--
  tr { background-color: #DDDDDD}
  .initial { background-color: #DDDDDD; color:#000000 }
  .normal { background-color: #CCCCCC }
  .highlight { background-color: #8888FF }
//-->
</style>
</head>

<table border="0" cellspacing="0" bgcolor="#CCCCCC" cellpadding="0">
<tr>
  <td bgcolor="#FFCC00" WIDTH="100"><b>Brand</b></td>
  <td bgcolor="#FFCC00" WIDTH="100"><b>Dimensions</b></td>
  <td bgcolor="#FFCC00" WIDTH="100"><b>Price</b></td>
  <td bgcolor="#FFCC00" WIDTH="100"><b>Size</b></td>
  <td bgcolor="#FFCC00" WIDTH="100"><b>Color</b></td>
  <td bgcolor="#FFCC00" WIDTH="100"><b>&nbsp;Type</b></td>
  <td bgcolor="#FFCC00" WIDTH="100"><b>Comment</b></td>
</tr>
<tr 
  onMouseOver="this.className='highlight'" 

onMouseOut="this.className='normal'">
  <td>Row A</td>
  <td>200x300</td>
  <td>$200,000.00</td>
  <td>small</td>
  <td>white&nbsp;</td>
  <td>good</td>
<td>2 doors</td>
</tr>
<tr
  onMouseOver="this.className='highlight'" 

onMouseOut="this.className='normal'">
  <td>Row B</td>
  <td>256x1000</td>
  <td>$232,300.00</td>
  <td>large</td>
  <td>yellow&nbsp;</td>
  <td>good</td>
  <td>nice</td>
</tr>
<tr class="initial"
  onMouseOver="this.className='highlight'" 

onMouseOut="this.className='normal'">
  <td>Row 3</td>
  <td>543x300</td>
  <td>$122,111.00</td>
  <td>medium</td>
  <td>yellow&nbsp;</td>
  <td>good</td>
  <td>expensive</td>
</tr>
</table>
</body>
</html>

   
 
 автор: codexomega   (31.08.2005 в 23:02)   письмо автору
 
   для: codexomega   (31.08.2005 в 22:47)
 

Да, этот скрипт работает в любом браузере.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования