Реклама на сайте Advertise with us

Помогите по html)

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 27.04.06
Сообщения: 536
Рейтинг: 124

Ссылка на сообщениеДобавлено: 14/05/08 в 03:19       Ответить с цитатойцитата 

Уработался совсем) заклинело на сделать кнопку картинку чтоб при на ведении менялась) помню раньше делал кнопки такие давно, просто было как два пальца..., в самом теге ссылки, вроде, писалось что-то, забыл((
полез гугл , яндекс, везде одно и тоже - решение с яваскриптом.
Так и ненашел обычный старый способ с html.
МОжет кто помнит?)))

Bom!

0
 

Гражданин планеты Земля

С нами с 30.03.03
Сообщения: 7217
Рейтинг: 2185

Ссылка на сообщениеДобавлено: 14/05/08 в 04:09       Ответить с цитатойцитата 

есть такое решение

Код:

<!-- CSS -->

input.btn
{
   width: 100px;
   height: 25px;
   background: url(img.jpg);
}

input.btn:hover
{
   background: url(img_over.jpg);
}

<!-- HTML -->

<form>
<input type="image" class="btn" src="s.gif" value="button" />
</form>


где s.gif это однопиксельный 1х1 прозрачный гиф

Гыыы

1
 

не согрешишь - не покаешься

С нами с 01.11.05
Сообщения: 585
Рейтинг: 348

Ссылка на сообщениеДобавлено: 14/05/08 в 07:54       Ответить с цитатойцитата 

Код:

<a href="#" onmouseover="img1.src='images/btn1.jpg'"onmouseout="img1.src='images/btn.jpg'"><img src="images/btn.jpg" alt="" width="120" height="60" border="0" name="img1" onload="tempImg=new Image(0,0); tempImg.src='images/btn.jpg'"></a>

Такое надо?

1
 



С нами с 27.04.06
Сообщения: 536
Рейтинг: 124

Ссылка на сообщениеДобавлено: 14/05/08 в 13:39       Ответить с цитатойцитата 

Otchenash писал:
Код:

<a href="#" onmouseover="img1.src='images/btn1.jpg'"onmouseout="img1.src='images/btn.jpg'"><img src="images/btn.jpg" alt="" width="120" height="60" border="0" name="img1" onload="tempImg=new Image(0,0); tempImg.src='images/btn.jpg'"></a>

Такое надо?


не там всё проще было.
попробовал этот - работает ткоа одна кнопка когда делаеш вторую обе отказывают)

Bom!

0
 

не согрешишь - не покаешься

С нами с 01.11.05
Сообщения: 585
Рейтинг: 348

Ссылка на сообщениеДобавлено: 14/05/08 в 16:17       Ответить с цитатойцитата 

icon_smile.gif
в каждой следующей меняй img1 на img2, img3, ....., imgN, и всё заработает. Пользовался этим способом, когда еще флэша в помине не было. Самый простой способ насколько знаю.

1
 

чоткий дезайнер

С нами с 20.07.06
Сообщения: 1782
Рейтинг: 731

Ссылка на сообщениеДобавлено: 14/05/08 в 17:21       Ответить с цитатойцитата 

можно например так

стили:
a {width: 200px ; display: block; background: url(image1.jpg) no-repeat center top;}
a:hover {background: url(image2.jpg) no-repeat center top;}

в теле документа
<a href="">Кнопка</a>

вместо 200 пикселей можно, конечно, сколько угодно, но если картинка фиксированного размера, надо её размер и указать,
или не указывать ширину, а указать padding, тогда ширина будет меняться в зависимости от длины текста в ссылке

для бэкграунда можно вместо no-repeat center top указывать то что нужно, например если картинка повторяется по вертикали repeat-y и так далее

можешь вообще "Кнопка" в ссылке не писать, но в стилях указать ширину и высоту ссылки

4
 



С нами с 27.04.06
Сообщения: 536
Рейтинг: 124

Ссылка на сообщениеДобавлено: 14/05/08 в 20:09       Ответить с цитатойцитата 

сколько разный способов CSS.
что никто не понит старый добры штмл способ?)

там без всяких переменных, тупо указывалась одна картинка и вторая в теле тега ссылки.

бля, я уже начинаю думать что мне это приснилось))

Bom!

0
 

Адалт кутюрье

С нами с 16.04.06
Сообщения: 1322
Рейтинг: 827

Ссылка на сообщениеДобавлено: 14/05/08 в 20:16       Ответить с цитатойцитата 

Делаю аки Петек, штмл способа - не знаю..

Одеваю сайты Adult Concept Design Меняю денюжку erMoney.com

1
 

Гражданин планеты Земля

С нами с 30.03.03
Сообщения: 7217
Рейтинг: 2185

Ссылка на сообщениеДобавлено: 14/05/08 в 20:18       Ответить с цитатойцитата 

html без css и js полностью статичен. Чем тебя ксс не устраивает? Он не отключается как js.

Гыыы

1
 

не согрешишь - не покаешься

С нами с 01.11.05
Сообщения: 585
Рейтинг: 348

Ссылка на сообщениеДобавлено: 14/05/08 в 20:42       Ответить с цитатойцитата 

Цитата:
html без css и js полностью статичен.

Зря ты так icon_smile.gif Помоему мой пример как раз тому подтверждение. А еще средствами хтмл текст сам двигается, что тоже не статика совсем. Наверное ты имел ввиду всётаки не статичность ,а неинтерактивность, хотя onmouseover в теге "а" уже обеспечивает эту самую интерактивность. smail04.gif

1
 

Адалт кутюрье

С нами с 16.04.06
Сообщения: 1322
Рейтинг: 827

Ссылка на сообщениеДобавлено: 14/05/08 в 21:45       Ответить с цитатойцитата 

я конечно могу ошибаться, но onmouseover - уже скриптом считается...вроде=)

Одеваю сайты Adult Concept Design Меняю денюжку erMoney.com

0
 

не согрешишь - не покаешься

С нами с 01.11.05
Сообщения: 585
Рейтинг: 348

Ссылка на сообщениеДобавлено: 14/05/08 в 22:04       Ответить с цитатойцитата 

Может гдето и считается (что естественно, ведь это всё-таки обработка события), но в чистом хтмле это обрабатывается без всяких <скрипт>, просто в теге <а>.

1
 

Гражданин планеты Земля

С нами с 30.03.03
Сообщения: 7217
Рейтинг: 2185

Ссылка на сообщениеДобавлено: 14/05/08 в 22:41       Ответить с цитатойцитата 

да? icon_confused.gif ... а теперь отключи javascript и посмотри как оно будет работать. Твой пример полностью сделан на javascript.

Гыыы

1
 

не согрешишь - не покаешься

С нами с 01.11.05
Сообщения: 585
Рейтинг: 348

Ссылка на сообщениеДобавлено: 15/05/08 в 01:17       Ответить с цитатойцитата 

Хз как насчет javascript, но я так делал еще в девяностых, когда про яву слыхом не слыхивал.

1
 



С нами с 27.04.06
Сообщения: 536
Рейтинг: 124

Ссылка на сообщениеДобавлено: 15/05/08 в 15:18       Ответить с цитатойцитата 

сделал в итоге по примеру Petek и wMaster, с прозрачным гифом, но гемор это имхо). так никто и не вспомнил старый простой способ сделать на хтмл кнопку).

вопрос остается открытым) - ради интереса)

Bom!

0
 

Гражданин планеты Земля

С нами с 30.03.03
Сообщения: 7217
Рейтинг: 2185

Ссылка на сообщениеДобавлено: 15/05/08 в 17:58       Ответить с цитатойцитата 

Мне кажется что за давностью времени у тебя уже исказилось воспоминание.

Гыыы

0
 



С нами с 16.05.08
Сообщения: 117
Рейтинг: 48

Ссылка на сообщениеДобавлено: 17/05/08 в 18:36       Ответить с цитатойцитата 

Otchenash писал:
Хз как насчет javascript, но я так делал еще в девяностых, когда про яву слыхом не слыхивал.

ява бесспорно - оптимальный вариант

0
 

Z

С нами с 15.05.05
Сообщения: 55147
Рейтинг: 7770


Передовик Master-X (16.10.2007) Передовик Master-X (16.12.2010) Передовик Master-X (01.02.2015) Передовик Master-X (16.05.2015) Передовик Master-X (01.06.2015) Ветеран трепа Master-X (16.06.2015)
Ссылка на сообщениеДобавлено: 18/05/08 в 00:18       Ответить с цитатойцитата 

Otchenash писал:
Хз как насчет javascript, но я так делал еще в девяностых, когда про яву слыхом не слыхивал

ХЗ помойму ты путаешь педали
javascript - это javascript
java - это java

незнаю как там с java в 90-х а вот, javascript тогда уже юзали, и пополной

andreich дарит вам акцию до 1 000р
КАТАЛОГ ПАРТНЕРОК | Бурж Гембла – тут! | RU Датинг на подписках

0
 



С нами с 19.03.07
Сообщения: 143
Рейтинг: 153

Ссылка на сообщениеДобавлено: 18/05/08 в 00:21       Ответить с цитатойцитата 

у Otchenash нормальный пример, то что нужно как по мне
Код:

<a href="http://google.com.ua/" onmouseover="document.button.src='about24.bmp';" onmouseout="document.button.src='about24_d.bmp';">
<img name="button" border="0" src="about24_d.bmp" width="24" height="24"></a>

проверял работает и в ослике и в файрфоксе

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »