X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Изменить стиль формы - бэкграунд при onmouseover
Аня_hb
Аня_hb
Topic Starter сообщение 31.7.2009, 14:44; Ответить: Аня_hb
Сообщение #1


Дорогие товарищи! У меня модуль для Джумла Simple Select Box - меню-выпадающий список. Мне нужно, чтобы при наведении мыши - фон ссылки в выпадающем списке становился не синим, а розовым. Как можно это реализовать? вот содержание php- файла этого модуля:[PHP]<?php
/**
* Author: Omar Muhammad
* Email: Knightofbaghdad@yahoo.com
* Module: Simple Select Box
* Version: 1.5.4
* Date: 30/5/2009
**/

defined( '_JEXEC' ) or die( 'Restricted access' );
$target = $params->get( 'target', "" );
$pretext= $params->get( 'pretext', "" );
$prepos = $params->get( 'prepos', "" );
$align = $params->get( 'align', "" );
$dir = $params->get( 'direction', "" );
$link[] = "!";
$title[]= $params->get( 'title0', "" );
for ($j=1; $j<=30; $j++)
{
$title[]= $params->get( 'title'.$j , "" );
$link[] = $params->get( 'link'.$j , "" );
}
?>

<!-- Simple Select Box 1.5.4 starts here -->
<script type="text/javascript">
<!--
function openpage(link)
{
if (link!="!")
window.open(link);
return false;

-->
</script>
<table cellpadding="0" cellspacing="0" style="width:100%; text-align: <?php echo $align; ?>; direction: <?php echo $dir; ?>;">
<tr>
<td><?php echo $pretext; ?></td>
<?php if ($prepos==1) {echo "</tr><tr>";} ?>
<td>
<form method="get" action="">
<select name="Select" style="width: 200px" onchange="<?php echo (($target==0) ? "top.location.href=this.options[this.selectedIndex].value" : "openpage(this.options[this.selectedIndex].value);") ?>">
<?php
for ($i=0; $i<=30; $i++)
{if ($title[$i] != null) { echo "<option value='$link[$i]'>$title[$i]</option>"; }}
?>
</select>
</form>
</td>
</tr>
</table>
<!-- Simple Select Box 1.5.4 ends here -->
[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 31.7.2009, 15:15; Ответить: Webmaster_hb
Сообщение #2


вы лучше покажите страницу где можно посмотреть на этот список
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Аня_hb
Аня_hb
Topic Starter сообщение 31.7.2009, 15:40; Ответить: Аня_hb
Сообщение #3


http://www.test.petyaeva.jino.ru
Вот так это выглядит в изначальном виде
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 31.7.2009, 16:46; Ответить: Webmaster_hb
Сообщение #4


(Аня_hb @ 31.7.2009, 18:40) *
http://www.test.petyaeva.jino.ru
Вот так это выглядит в изначальном виде

и где на этой странице выпадающий список с ссылками при наведении на которые показывается синий фон ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Аня_hb
Аня_hb
Topic Starter сообщение 31.7.2009, 17:05; Ответить: Аня_hb
Сообщение #5


Выберите тип напольного покрытия и список: паркетный пол...
Я тут экспериментировала и на какое-то время в результате учений модуль вообще не отображался
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 31.7.2009, 23:43; Ответить: Webmaster_hb
Сообщение #6


теперь вижу

возможно проблема уже решена

если нет, то надо просто добавить стиль

ul#links li a:hover { background-color:red }
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Аня_hb
Аня_hb
Topic Starter сообщение 1.8.2009, 0:14; Ответить: Аня_hb
Сообщение #7


Мне добрые люди написали код со списком и стилем списка вместо формы, но - увы! - такой код работает только единожды, а мне надо этот модуль опубликовать в 3 позициях. Теперь не знаю, что добавить, чтобы он все три раза отображался нормально. Или все-таки вернуться к javascript и какие-то еще функции вписать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 1.8.2009, 0:17; Ответить: Webmaster_hb
Сообщение #8


Аня, как я понял, вам надо просто вывести свое меню, в своем оформлении под словом Паркетный пол
и еще в нескольких местах одновременно?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Аня_hb
Аня_hb
Topic Starter сообщение 1.8.2009, 0:29; Ответить: Аня_hb
Сообщение #9


Да, три разных выпадающих меню - типы полов, советы по уходу за разными полами и совету по укладке разных полов. Классический Simple Select box спокойно работает все три раза, как в аптеке. А вот, что добрый человек написал, работает только один раз, что-то ему мешает реализоваться несколько раз. Хотя я даже пыталась обхитрить судьбу и задать имя модулю другое (с единицей на конце - mod_ssb1), джумла устанавливала его как новый модуль, но он все равно не работает, что и наблюдается сейчас на моей тестовой площадке :(((
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 1.8.2009, 1:12; Ответить: Webmaster_hb
Сообщение #10


давайте покажу простой пример на отдельной странице
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ.
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п
6 stu999 1551 21.3.2024, 20:45
автор: stu999
Открытая тема (нет новых ответов) Получил странную ссылку при линкбилдинге
Как поведет себя поиск при обнаружении странной ссылке?
10 r0mZet 2178 24.10.2022, 19:23
автор: Wachowski
Горячая тема (нет новых ответов) 300 площадок под вечные ссылки на выбор: ТИЦ 20-9400, PR 0-6, ЯК, DMOZ. Скидки при пакетном заказе!
65 inkon 30255 19.7.2022, 13:41
автор: Funoman
Горячая тема (нет новых ответов) тИЦ отменили! Новый показатель Яндекса ИКС! Лучшие площадки под размещение. Бесплатное написание статей при любом заказе.
Эксклюзивное предложение. Успей получить написание статей БЕСПЛАТНО
71 VIMstat 78310 21.6.2022, 9:38
автор: VIMstat
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыРассылка ваших сообщений в контакт формы!
3 dizaynmaks 1682 18.4.2022, 9:04
автор: dizaynmaks


 



RSS Текстовая версия Сейчас: 29.3.2024, 0:42
Дизайн