Jump to content
  • 0

Меню сайта


ppvkomi
 Share

Question

вот создал меню кнопки сделал в фотошопе.При наведении на кнопку она меняется

Я правельно понимаю теперь нужно кнопки залить в папку IMEIGE и прописать код.

4irBGJqqv2.jpg

<a class="shapka" href="http://www.express-mag.ru/index.php">'>http://www.express-mag.ru/index.php">

</a><a href="http://www.express-mag.ru/index.php" onMouseOut="MM_swapImgRestore()" onMouseOve"MM_swapImage('Image18','','Новая папка/knopka1.jpg',1)"><img src="Новая папка/knopka.jpg" name="Image18" width="199" height="40" border="0"></a>

<td align="center" valign="middle">

<a class="shapka" href="http://www.express-mag.ru/index.php?show_price=yes">'>http://www.express-mag.ru/index.php?show_price=yes">

</a><a href="http://www.express-mag.ru/index.php?show_price=yes" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image19','','Новая папка/knopka3.jpg',1)"><img src="Новая папка/knopka2.jpg" name="Image19" width="205" height="40" border="0"></a>

</td>

<td align="center" valign="middle">

<a href="http://www.express-mag.ru/index.php?show_aux_page=1" class="shapka">

</a><a href="http://www.express-mag.ru/index.php?show_aux_page=1" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image20','','Новая папка/knopka5.jpg',1)"><img src="Новая папка/knopka4.jpg" name="Image20" width="294" height="40" border="0"></a>

</td>

<td align="center" valign="middle">

<a href="http://www.express-mag.ru/index.php?links_exchange=yes" class="shapka">

</a><a href="http://www.express-mag.ru/index.php?links_exchange=yes" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image21','','Новая папка/knopka9.jpg',1)"><img src="Новая папка/knopka8.jpg" name="Image21" width="190" height="40" border="0"></a>

</td>

<td align="center" valign="middle">

<a href="http://www.express-mag.ru/index.php?register=yes" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image22','','Новая папка/knopka11.jpg',1)"><img src="Новая папка/knopka10.jpg" name="Image22" width="166" height="40" border="0"></a>

</td>

<td align="center" valign="middle">

<a href="http://www.express-mag.ru/index.php?feedback=yes" class="shapka">

</a><a href="http://www.express-mag.ru/index.php?feedback=yes" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image23','','Новая папка/knopka13.jpg',1)"><img src="Новая папка/knopka12.jpg" name="Image23" width="195" height="40" border="0"></a>

</td>

<td align="center" valign="middle">

<a href="http://www.express-mag.ru/index.php?show_aux_page=2" class="shapka">

</a><a href="http://www.express-mag.ru/index.php?show_aux_page=2" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image24','','Новая папка/knopka15.jpg',1)"><img src="Новая папка/knopka14.jpg" name="Image24" width="205" height="40" border="0"></a>

</td>

<td align="center" valign="middle">

<a href="http://www.express-mag.ru/index.php?show_aux_page=3" class="shapka">

</a><a href="http://www.express-mag.ru/index.php?show_aux_page=3" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image25','','Новая папка/knopka7.jpg',1)"><img src="Новая папка/knopka6.jpg" name="Image25" width="205" height="40" border="0"></a>

</td>

Edited by ppvkomi
Link to comment
Share on other sites

Recommended Posts

  • 0
Давайте обойдемся без провокаций. А то я плюсомет достану, всем будет плохо.

хоть один грамотный человек ответил а то все остальные смотрю БОГИ CSS и HTML....

кстате подскажи всеже в каком разделе смотреть про rollover

Link to comment
Share on other sites

  • 0
Давайте обойдемся без провокаций. А то я плюсомет достану, всем будет плохо.

А что значит "плюсомет" и что именно с помощью него можно сделать? :)

хоть один грамотный человек ответил а то все остальные смотрю БОГИ CSS и HTML....

кстате подскажи всеже в каком разделе смотреть про rollover

Я второй B)

http://www.htmlbook.ru/content/?id=110

Link to comment
Share on other sites

  • 0
А что значит "плюсомет" и что именно с помощью него можно сделать? :)

Я второй B)

http://www.htmlbook.ru/content/?id=110

ну вот спасибо почитаем и изучим.

Ведь можно же нормальные советы давать а не ......

Link to comment
Share on other sites

  • 0
хоть один грамотный человек ответил а то все остальные смотрю БОГИ CSS и HTML....

кстате подскажи всеже в каком разделе смотреть про rollover

Есть замечательнейшая штука под названием "поиск". Находится в верхнем правом углу. Можно быстро и эффективно искать нужную информацию.

Link to comment
Share on other sites

  • 0
0lfp3TFvys.jpg

вот сделал с помощью rollover только вот как сделать так что бы текст был по середине и изображение во всю таблицу

Классическая структура:

<ul>
<li><a>Text</a></li>
<li><a>Text</a></li>
<li><a>Text</a></li>
<li><a>Text</a></li>
<li><a>Text</a></li>
</ul>

UL, LI{
list-style:none;
margin:0;
padding:0;
}
LI{
display:inline-block;
/* или */
float:left;
}
A{
display:block;
padding:X;
background:url(...);
}
A:hover{
background:url(...);
}

Это основные вехи. Для IE спросите у гугла "кроссбраузерный inline-block".

Если надо резиново и на всю ширину и каждая пропорцианально - задавать в процентах или просто ряд одной таблицы.

Наверное Вы первый такую задачу решаете и ничего в поиске не нашли?

Link to comment
Share on other sites

  • 0

У меня код выглядет вот так

<table bgcolor="#ffffff" border="3" cellpadding="0" cellspacing="0" width="100%">

<!--<tr> -->

<!--<td align="center" colspan=3 valign="middle"> -->

<!--<table width=100% border="1" align="center" valign="middle" background="images/shapka-2.jpg">-->

<!--<tr> -->

<tbody><tr><td align="center" valign="middle">

<p><a href="link.html" class="rollover">Главная</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Прайс лист</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Гарантийные обязательства</a></p>

</td>

<td align="center" valign="middle">

<p><a href="#" class="rollover">Обмен ссылками</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Регистрация</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Обратная связь</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Условия доставки</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Как заказать товар</a></p>

</td>

A.rollover {

background: url('images/shapka.jpg'); /* Путь к файлу с исходным рисунком */

display: block; /* Рисунок как блочный элемент */

width: 196px; /* Ширина рисунка */

height: 183px; /* Высота рисунка */

border: 1px solid #000; /* Рамка вокруг картинки */

}

A.rollover:hover {

background: url('images/shapka.jpg'); /* Путь к файлу с заменяемым рисунком */

}

A.rollover {

background: url('images/podval.gif '); /* Путь к файлу с исходным рисунком */

display: block; /* Рисунок как блочный элемент */

width: 151px; /* Ширина рисунка в пикселах */

height: 40px; /* Высота рисунка */

}

A.rollover:hover {

background-position:

0 /* Смещение по горизонтали */

-40px; /* Смещение вверх по вертикали */

}

При этом если с кода вырезать вот это

A.rollover {

background: url('images/podval.gif '); /* Путь к файлу с исходным рисунком */

display: block; /* Рисунок как блочный элемент */

width: 151px; /* Ширина рисунка в пикселах */

height: 40px; /* Высота рисунка */

}

A.rollover:hover {

background-position:

0 /* Смещение по горизонтали */

-40px; /* Смещение вверх по вертикали */

}

то все пропадает что посоветуете.

Link to comment
Share on other sites

  • 0
У меня код выглядет вот так

<table bgcolor="#ffffff" border="3" cellpadding="0" cellspacing="0" width="100%">

<!--<tr> -->

<!--<td align="center" colspan=3 valign="middle"> -->

<!--<table width=100% border="1" align="center" valign="middle" background="images/shapka-2.jpg">-->

<!--<tr> -->

<tbody><tr><td align="center" valign="middle">

<p><a href="link.html" class="rollover">Главная</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Прайс лист</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Гарантийные обязательства</a></p>

</td>

<td align="center" valign="middle">

<p><a href="#" class="rollover">Обмен ссылками</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Регистрация</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Обратная связь</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Условия доставки</a></p>

</td>

<td align="center" valign="middle">

<p><a href="link.html" class="rollover">Как заказать товар</a></p>

</td>

A.rollover {

background: url('images/shapka.jpg'); /* Путь к файлу с исходным рисунком */

display: block; /* Рисунок как блочный элемент */

width: 196px; /* Ширина рисунка */

height: 183px; /* Высота рисунка */

border: 1px solid #000; /* Рамка вокруг картинки */

}

A.rollover:hover {

background: url('images/shapka.jpg'); /* Путь к файлу с заменяемым рисунком */

}

A.rollover {

background: url('images/podval.gif '); /* Путь к файлу с исходным рисунком */

display: block; /* Рисунок как блочный элемент */

width: 151px; /* Ширина рисунка в пикселах */

height: 40px; /* Высота рисунка */

}

A.rollover:hover {

background-position:

0 /* Смещение по горизонтали */

-40px; /* Смещение вверх по вертикали */

}

При этом если с кода вырезать вот это

A.rollover {

background: url('images/podval.gif '); /* Путь к файлу с исходным рисунком */

display: block; /* Рисунок как блочный элемент */

width: 151px; /* Ширина рисунка в пикселах */

height: 40px; /* Высота рисунка */

}

A.rollover:hover {

background-position:

0 /* Смещение по горизонтали */

-40px; /* Смещение вверх по вертикали */

}

то все пропадает что посоветуете.

наверное картинка, когда выей говорите при наведении переместиться на 40px наверх исчезает. покажите один из рисунков.

Link to comment
Share on other sites

  • 0

Все с картинкой разобрался

width: 205px; /* Ширина рисунка в пикселах */

а это удалил и вовсе

A.rollover:hover {

background-position:

0 /* Смещение по горизонтали */

-40px; /* Смещение вверх по вертикали */

}

осталось только текст по центру выровнять.Ни как не врублюсь если честно сказать.

Edited by ppvkomi
Link to comment
Share on other sites

  • 0
Все с картинкой разобрался

width: 205px; /* Ширина рисунка в пикселах */

а это удалил и вовсе

A.rollover:hover {

background-position:

0 /* Смещение по горизонтали */

-40px; /* Смещение вверх по вертикали */

}

осталось только текст по центру выровнять.Ни как не врублюсь если честно сказать.

TD{vertical-align:middle}

А код все равно гавнакодный =)

Link to comment
Share on other sites

  • 0
Нет на это TD{vertical-align:middle} не прокатит

а код уж какой есть или стоит переделать.

Но тогда на кокой пример хотябы одной сторочки в студию.

вижу почему

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

верхний паддинг

текст

нижний паддинг

в сумме = 183px; /* Высота рисунка */

Link to comment
Share on other sites

  • 0
вижу почему

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

верхний паддинг

текст

нижний паддинг

в сумме = 183px; /* Высота рисунка */

Что то я не врублю ни как и что такое паддинг

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy