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

Форум PHP

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

 

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

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

тема: Не получается приделать код изменения фона и цвета ссылки при наведении мышкой
 
 автор: Dinya_1   (16.10.2008 в 23:50)   письмо автору
 
 

Работающий код (Его то и нужно "приделать" в нижний)

<table border cellpadding=1> 
<tr> 
<td style="background:white" 
    onmouseover="this.style.background = 'silver'; this.firstChild.style.color = 'blue';" 
    onmouseout ="this.style.background = 'white';  this.firstChild.style.color = 'red';" 
><a href="#" style="color: red">Link</a></td> 
</tr> 
</table>


Сюда нужно вставить верхний....

<?php 
/*Вывод Строчек центр. таблицы в цикле*/ 
$result2 mysql_query("SELECT name,nazvan FROM razdel ORDER BY id",$db);
echo 
"<table width='100%' border='0' cellspacing='0' >"
while (
$myrow2 mysql_fetch_assoc($result2))

echo 
"<tr > 
<td width='100%'><div><a href=index.php#
{$myrow2['name']}>$myrow2[nazvan]</a></div></td> 
</tr>"


echo 
"</table>"?>

  Ответить  
 
 автор: Shorr Kan   (17.10.2008 в 00:08)   письмо автору
 
   для: Dinya_1   (16.10.2008 в 23:50)
 

А можно изменить стиль "нижнего" кода?

  Ответить  
 
 автор: Dinya_1   (17.10.2008 в 00:14)   письмо автору
 
   для: Shorr Kan   (17.10.2008 в 00:08)
 

Конечно, главное чтоб работало! и если конечно Вам не трудно.

  Ответить  
 
 автор: Николай2357   (17.10.2008 в 00:20)   письмо автору
 
   для: Dinya_1   (17.10.2008 в 00:14)
 

И еще, вот это
<?
$result2 
mysql_query("SELECT name,nazvan FROM razdel ORDER BY id",$db);  
echo 
"<table width='100%' border='0' cellspacing='0' >";   
while (
$myrow2 mysql_fetch_assoc($result2))  

лучше делать так:
<?
$result2 
mysql_query("SELECT name,nazvan FROM razdel ORDER BY id",$db);  
?>
<table width='100%' border='0' cellspacing='0' >
<?
while ($myrow2 mysql_fetch_assoc($result2))  

  Ответить  
 
 автор: Николай2357   (17.10.2008 в 00:14)   письмо автору
 
   для: Dinya_1   (16.10.2008 в 23:50)
 

Наверное действительно сильно надо.... :)))
<?php  
/*Вывод Строчек центр. таблицы в цикле*/  
$result2 mysql_query("SELECT name,nazvan FROM razdel ORDER BY id",$db); 
echo 
"<table width='100%' border='0' cellspacing='0' >";  
while (
$myrow2 mysql_fetch_assoc($result2)) 
{  
echo 
"<td width='100%' style=\"background:white\"  
    onmouseover=\"this.style.background = 'silver'; this.firstChild.style.color = 'blue';\"  
    onmouseout =\"this.style.background = 'white';  this.firstChild.style.color = 'red';\"  
><a style=\"color: red\" href=index.php#
{$myrow2['name']}>$myrow2[nazvan]</a></td>  
</tr>"
;  
}  
echo 
"</table>";
?>

  Ответить  
 
 автор: Dinya_1   (17.10.2008 в 00:19)   письмо автору
 
   для: Николай2357   (17.10.2008 в 00:14)
 

Почему то цвет ссылки не меняется.... :(

  Ответить  
 
 автор: chexov   (17.10.2008 в 05:37)   письмо автору
 
   для: Dinya_1   (17.10.2008 в 00:19)
 

меняется с красной на синюю вместе с цветом ячейки

  Ответить  
 
 автор: Dinya_1   (17.10.2008 в 07:43)   письмо автору
 
   для: chexov   (17.10.2008 в 05:37)
 

Все! всем СПАСИБО!

  Ответить  
Rambler's Top100
вверх

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