Создал таблицу <td></td>. Ка сделать, чтобы когда наводишь на ячейку, она становилось другого цвета, отводишь мышку, опять такойже как все
HTML: <td onmouseover="this.backgroundColor='red';" onmouseout="this.backgroundColor='transparent';">Ячейка</td>
на js [js]<script> var items function over (e) { this.className = 'over' } function out (e) { this.className = 'out' } window.onload = function (e) { items = document.getElementById('table').getElementsByTagName('td') for (var i = 0; i < items.length; i++) { items.onmouseover = over items.onmouseout = out items.onmouseout() } } </script> <style> .over {background-color: blue; color: white;} .out {background-color: white; color: blue;} </style> <table id="table"> <tr> <td> текст </td> <td> текст </td> </tr> <tr> <td> текст </td> <td> текст </td> </tr> </table>[/js] без JS HTML: <style> #table tr td:hover {background-color: blue; color: white;} #table tr td {background-color: white; color: blue;} </style> <table id="table"> <tr> <td> текст </td> <td> текст </td> </tr> <tr> <td> текст </td> <td> текст </td> </tr> </table> на php не придумал
d это куда? <style> #table tr td:hover {background-color: blue; color: white;} #table tr td {background-color: white; color: blue;} </style> и где цвет без наводки мышки, и где цвет, когда наводишь мышкой.
а для кого я указал ID в таблице? #table - это ID таблицы для которой нужно применить просто создайте html файл с таким содержимым, там 2 таблицы, одна работает другая нет, найдите разницу HTML: <style> #table tr td:hover {background-color: blue; color: white;} #table tr td {background-color: white; color: blue;} </style> <table id="table"> <tr> <td> текст </td> <td> текст </td> </tr> <tr> <td> текст </td> <td> текст </td> </tr> </table> <table> <tr> <td> текст </td> <td> текст </td> </tr> <tr> <td> текст </td> <td> текст </td> </tr> </table>
То что вы правила темы не читали я уже вижу. Вы мне объясните, как это попадает в тему "Программирование на РНР"? Сорри за офтоп, трите это смело, просто не выдержал.