Показать полную графическую версию : Таблицы
Помогите пожалуйста: как в HTML можно сделать таблицу состоящую из рисунков?
И ещё: когда пробежаться по рисункам(ссылкам) этой таблицы слова в этих рисунках должны менять цвет. Примером того что я хочу может быть любая ссылка на этом сайте. Если вы знаете напишите пожалуйста примеры этих кодов. (Flash не надо, JavaScript)
Мдя, тебе кажется нужно книжки почитать
И всё? Больше никто ничего не может сказать? Ну вы даёте!
Prisoner
04-05-2004, 02:59
Можно двумя способами:
1)В ячейках таблицы разместить рисунки, поставить им обработку события наведения мыши и события когда мышь покидает область рисунка и в этих обработчиках менять картинки местами - то есть будут две картинки: одна с затемненной надписью, а вторая с подсвеченной, к примеру так:
<table>
<tr>
<td><img src="img/img1.gif" width="100" height="100" border="0" onmouseover="rollOver('img1',1) onmouseout="rollOver('img1',0) name="img1"></td>
<td><img src="" width="100" height="100" border="0" onmouseover="rollOver('img2',1) onmouseout="rollOver('img2',0) name="img2"></td>
</tr>
</table>
Код обработчика событий для двух картинок.
if (document.images)
{
arImgSrc = new Array ("1","2");
arImgLst = new Array ();
for (i in arImgSrc) { arImgLst[i] = new Image (); arImgLst[i].src = "img/img" + arImgSrc[i] + "a.gif";}
}
function rollOver (imName, over)
{
if (document.images)
{
document.images[imName].src = "img/"+imName + (over ? "a" : "") + ".gif";
}
}
2) Можно сделать рисунки фоном для ячеек и в теле ячейки (она станет свободной от тега img из-за применения фона) просто разместить ссылку тегом a, которую необходимо просто оформить стилями, чтобы она вела себя так как вам нужно.
PS нужно книжки почитать 100 пудов :). Имхо, с этого просто необходимо было начать, ибо база есть суть вещь необходимая зело :).
to swine
Просто книжки читать влом. Зачем тогда все это мутить. Или может тебе всегда добрые дяди будут коды писать. Ты что-нибудь понял из того, что Prisoner написал. А надо понимать - это элементарное. Пока
crown
А может я за границей живу! И здесь не возможно найти книги на русском!
swine
интересно, живешь за границей (может), читаешь только по-русски? ну читай книжки и статьи в сети, ( например http://www.citforum.ru/ )
Prisoner
05-05-2004, 03:02
crown, вы любите плюшки? :) В следующий раз презентую. Ку?
swine, не вступайте в полемику, решайте свою задачу. Ведь вам именно это необходимо, не так ли? Если не так, то прошу сюда (http://forum.oszone.net/forums.cgi?forum=13) - поболтаем :).
Исправлено: Prisoner, 3:03 5-05-2004
Prisoner
07-05-2004, 05:44
Плюшка (здесь) - замечание. Вопрос закрыт.
ran71me3rr0r
08-05-2004, 00:56
А для чего тогда создатели форума проделали такой труд? Чтобы на форуме на свои вопросы получать ответ подобный выше (я про книжки), да книжки нужны, но если нет подходящего ответа то просто промолчите. Чувак (swine), посети сайт http://htmlbook.ru там довольно неплохо отражены подобные вопросы.:oszone: :gigi:
ran71me3rr0r,
К сожалению этот сайт умер.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.