Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как сделать выделение картинки?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Как сделать выделение картинки?
Имя
Сообщение << Старые топики   Новые топики >>
Как сделать выделение картинки? - 2009-05-11 08:25:22.290000   
[ScarFace]

Сообщений: 32
Оценки: 0
Присоединился: 2009-03-08 06:05:54.813333
Вообщем есть adult сайт на движке dle
там краткие новости показыны картинка так вот вопрос
Как сделать так что бы когда наводишь мышкой на картинку ее грани выделялись другим цветом?
Надеюсь меня поняля
С меня ++
Post #: 1
RE: Как сделать выделение картинки? - 2009-05-11 13:07:45.943333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
quote:

Как сделать так что бы когда наводишь мышкой на картинку ее грани выделялись другим цветом?

<img src='test.png' onmouseover='this.style.border="1px solid #FF0000"' onmouseout='this.style.border="1px solid #00FF00"'>
примерно так. Насчет бордера точно не помню.
quote:

Надеюсь меня поняля

нипанятна (с)
quote:

С меня ++

ты не можешь плюсы ставить
Post #: 2
RE: Как сделать выделение картинки? - 2009-05-11 15:27:15.160000   
bobgubko

Сообщений: 8
Оценки: 0
Присоединился: 2009-01-23 09:30:36.570000
quote:

&lt;img src='test.png' onmouseover='this.style.border="1px solid #FF0000"' onmouseout='this.style.border="1px solid #00FF00"'&gt;
примерно так. Насчет бордера точно не помню.


не спорю, вариант правильный, но проще сделать в css 2 класса и просто меня класс картинок::

*css::

.over {
border:1px solid #F00;
}

.out{
border:1px solid #00FF00;
}
———-
<img src='test.png' onmouseover=' this.className="over" ' onmouseout=' this.className="out" '>
Post #: 3
RE: Как сделать выделение картинки? - 2009-05-11 15:31:57.566666   
[ScarFace]

Сообщений: 32
Оценки: 0
Присоединился: 2009-03-08 06:05:54.813333

quote:

ORIGINAL: bobgubko

quote:

&lt;img src='test.png' onmouseover='this.style.border="1px solid #FF0000"' onmouseout='this.style.border="1px solid #00FF00"'&gt;
примерно так. Насчет бордера точно не помню.


не спорю, вариант правильный, но проще сделать в css 2 класса и просто меня класс картинок::

*css::

.over {
border:1px solid #F00;
}

.out{
border:1px solid #00FF00;
}
———-
&lt;img src='test.png' onmouseover=' this.className="over" ' onmouseout=' this.className="out" '&gt;


Это что просто в css надо вставить?
Post #: 4
RE: Как сделать выделение картинки? - 2009-05-11 15:44:37.700000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
bobgubko, верно думаешь.
можно попробовать полностью на CSS сделать
.test { border:1px solid #F00; } .test:hover { border:1px solid #0F0; } &lt;img src='test.png' class="test" /&gt;
Post #: 5
RE: Как сделать выделение картинки? - 2009-05-11 16:09:33.276666   
ritick

Сообщений: 53
Оценки: 0
Присоединился: 2008-11-26 03:24:04.230000

quote:

ORIGINAL: oRb

bobgubko, верно думаешь.
можно попробовать полностью на CSS сделать
.test { border:1px solid #F00; } .test:hover { border:1px solid #0F0; } &lt;img src='test.png' class="test" /&gt;

quote:

.test {
border:1px solid #F00;
}
.test:hover {
border:1px solid #0F0;
} &lt;img src='test.png' class="test" /&gt;


Скажите как это все настроить я просто 0 в css
Post #: 6
RE: Как сделать выделение картинки? - 2009-05-11 17:25:56.253333   
Fraqter

Сообщений: 123
Оценки: 0
Присоединился: 2009-01-26 21:17:05.456666
<style type='text/css'>
/*
Начально состояние картинки, то есть рамки
Где:
1px - ширина рамки в пикселях
#55aa27 - цвет в hex
*/
#img {border: 1px solid #55aa27;}

/* Состояние картинки после наведение на нее мыша
Где:
2px - ширина рамки в пикселях
#e30e0e - цвет в hex
*/
#img:hover {border: 2px solid #e30e0e;}
</style>

Добавляем id к img
&lt;img src='blablabla.jpg' id='img'&gt;

Радуемся :)
Post #: 7
RE: Как сделать выделение картинки? - 2009-05-11 20:07:00.410000   
bobgubko

Сообщений: 8
Оценки: 0
Присоединился: 2009-01-23 09:30:36.570000
если мне не изменяет память, то псевдоклассы (hover,active,….) работают только для ссылок (согласно документации), а тут картинка… и, вроде бы, в IE работать не должно, поэтому советую делать

quote:

&lt;img src='test.png' onmouseover=' this.className="over" ' onmouseout=' this.className="out" '&gt;
Post #: 8
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Как сделать выделение картинки?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.