![]() |
Как сделать кнопки на сайт чтобы IE понимал?
ТАкой косяк: делаю через ксс кнопульки к сайту, пишу такой код в хтмл:
<tr> <a href="index.html"><input type="button1" align=center value="Главная" class="button1"></a> </tr> <tr> <a href="page3.html"><input type="button1" align=center value="Файлы" class="button1"></a> </tr> <tr> <a href="page2.html"><input type="button1" align=center value="фак" class="button1"></a> </tr> В CSS пишу: .button1 { width: 200px; height: 30px; margin: 0px 0px; border-style:solid; border-width:1px; background:#800000; cursor:pointer; font-size: 18px; color: #000000; } .button1:hover { border-style:solid; border-width:1px; background:#a0000b; } .button1:focus { background:#00003d; border-color:#ddd #333 #333 #ddd; border-style:solid; border-width:1px; } Эксплоер (IE) нихочет нажимать их. :mad2: Мож кто подскажет код рабочий, а то я весь гугол обыскал чтото толко не пробовал - 0 :mad2::wallbash: |
1) type="button1" — нет такого типа инпутов. поэтому у тебя получается простое текстовое поле. щелчок на нем, кстати, отрабатывается (IE6.0). а вот при type="button" действительно не щелкается.
2) непонятна мотивация использования input. вообще их обычно в формах используют:) 2) у IE псевдокласс hover поддерживается только для html-элемента <a>. здесь написано, как сделать hover для всех элементов: [Для просмотра данной ссылки нужно зарегистрироваться] (если нужно:)) в итоге, предлагаю следующее: в CSS-е добавить text-align: center; и, возможно, изменить шрифт и убрать подчеркивание, а в менб писать так: <a class="button1" href="index.html">Главная</a> |
Я понял в чем у мя косяк. У меня кнопки между див-ами стоят. Поставил ссылки - таже тема... ((
К сделать чтоб ссылки нажимались? |
если только onClick="parentElement.click( ) ;" :)
|
Цитата:
<div class="container" > <div class="anons" > // если эти убрать все расплыветься по <div class="article_anons" > // странице, а сним ссылки не работают :( <tr><td class=vmenu> <div class=line2> // ссылки кот. не хотят нажиматсо <a href='index.html'>Главная</a> </div> <br> <div class=line> // ссылки кот. не хотят нажиматсо <a href="info.html">Файлы</a> </div> <br> </div> /куча всего.../ </div></div> Куды onClick="parentElement.click( ) ; вставлять нужно??)) |
в новом варианте уже никуда не нужно)) в старом - в инпуты.
|
млин :wallbash: какж сделать шоб они нажимались то? ненажимаються ссылки.. неужели структуру переделывать?:wallbash:
|
весь код покажи, пример из поста №5 у меня нажимается
|
Dustin, и в спойлер не забудь засунуть...
|
Dustin, проблема решена?
|
Часовой пояс GMT +3, время: 22:30. |
Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод:
Search Engine Friendly URLs by vBSEO 3.6.0zCarot
© 2005—2015 ООО «Интернет компания ННОВ.РУ», friends.nnov.ru
Реклама на форуме