|
|
|
|
|
для: sim5
(19.09.2007 в 18:25)
| |
При наведении на любой из них, должны измениться оба рисунка. Не могу додуматься как это сделать с помощью CSS?
|
и это сделать тока с помощью цсс я думал хочет автор | |
|
|
|
|
|
|
|
для: sim5
(19.09.2007 в 21:43)
| | Ок, спасибо. Посмотрю, попробую, если что еще спрошу ;)
Хотя принцип понял:) | |
|
|
|
|
|
|
|
для: Mpak
(19.09.2007 в 18:28)
| | В общем так мона через CSS. Изображение должно собой представлять прозрачный GIF. В CSS указать в качестве фона сдвоенное (например, по вертикали) изображение, уж не важно какого типа. А далее в событиях указываем:
<STYLE>
#p1 { background: url(1.gif); }
#p2 { background: url(3.gif); }
</STYLE>
<img id="p1" src="2.gif" width="80" height="40"
onmouseover="this.style.backgroundPosition='bottom'; getElementById('p2').style.backgroundPosition='bottomtop'"
onmouseout="this.style.backgroundPosition='top'; getElementById('p2').style.backgroundPosition='top'">
<img id="p2" src="4.gif" width="80" height="40"
onmouseover="this.style.backgroundPosition='bottom'; getElementById('p1').style.backgroundPosition='bottom'"
onmouseout="this.style.backgroundPosition='top'; getElementById('p1').style.backgroundPosition='top'">
|
Здесь через соответствующий id обращаемся к другому изображению. | |
|
|
|
|
|
|
|
для: sim5
(19.09.2007 в 18:25)
| | А как с помощью явы сдвинуть рисунок, как это делается в цсс:
url(image.gif) 0px -93px;
| ?:) | |
|
|
|
|
|
|
|
для: bronenos
(19.09.2007 в 18:24)
| | Почему, если я могу в JS, изменить стили нескольких элементов, то почему низзя это сделать в собии? Щас попробую.) | |
|
|
|
|
|
|
|
для: sim5
(19.09.2007 в 17:56)
| | с помощью явы - можно, с помощью одной тока цсс - очень сомневаюсь | |
|
|
|
|
|
|
|
для: bronenos
(19.09.2007 в 17:39)
| | Почему никак? А что нельзя заменить стиль при наведении у нескольких элементов? | |
|
|
|
|
|
|
|
для: Mpak
(19.09.2007 в 17:24)
| | никак | |
|
|
|
|
|
|
| Есть два рисунка/кнопки. При наведении на любой из них, должны измениться оба рисунка. Не могу додуматься как это сделать с помощью CSS? | |
|
|
|
|