![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
решил сделать ссылку кнопкой
<a href=".."><button>ссылка</button></a> без тегов <button></button> все открывается, а с ними нет.. подскажите что может быть? |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 9 Всего: 34 |
Э... так не пойдет, надо так:
Это сообщение отредактировал(а) Itsys - 2.3.2008, 00:12 |
|||
|
||||
| ilyaILF |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 8.11.2006 Репутация: 6 Всего: 6 |
Обычно так делают, если хотят оформить ссылку-кнопку в виде своей, кастомизированной картинки.
А для стандартной кнопки есть два способа отображения, в виде <input type="button" /> http://www.w3schools.com/tags/tag_input.asp, или <button>Кнопка</button> http://www.w3schools.com/tags/tag_button.asp А уже с этими тегами можно работать как говорил Itsys. |
|||
|
||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
а получается если JS будет отключен то ничего не откроется?
|
|||
|
||||
| ilyaILF |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 8.11.2006 Репутация: 6 Всего: 6 |
Да, если отключен, то не отработает, можете это проверить, например, на FF. Тогда проще будет нарисовать кнопку и постаивть ее background-ом (в том числе составным, для "резиновости" кнопки) к гиперссылке.
|
|||
|
||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
А можно ли как-то ссылку стилизовать под кнопку?
|
|||
|
||||
| ilyaILF |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 8.11.2006 Репутация: 6 Всего: 6 |
Конечно можно:
Это сообщение отредактировал(а) ilyaILF - 2.3.2008, 14:18 |
|||
|
||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
мне их в css самому прописывать нужно? а можно ли как-то сделать все в css прописать, а в <a> указать только класс из css? |
|||
|
||||
| ilyaILF |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 8.11.2006 Репутация: 6 Всего: 6 |
Ну если делаете сайт непосредственно вы, то да!
А выглядеть это все может, с вынесенным наружу CSS-ником, примерно так:
Это сообщение отредактировал(а) ilyaILF - 2.3.2008, 18:22 |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 9 Всего: 34 |
Всеравно это не будет работать как кнопка, т.е. эффекта нажатия не будет... в этом случае можно просто img подпихнуть и все
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
работать будет как надо, если приложить немного усилий
для эффекта нажатия придётся написать отдельные строки css в виде:
/неуверен в этой конструкции/ где будут подставляться другие рисунки в момент наведения мышки на кнопку tlc1 и в момент нажатия tlc2 однако потом ещё придётся адаптировать эту систему под ИЕ, плюс наверняка вас не устроит задержка с подгрузкой новый рисунков, но и на это тоже есть решения однако, всё же гораздо лучше не мучаться а писать обычную кнопку с js я не знаю процента людей, кот. не используют js, но я так считаю это суицидальное меньшинство |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
как вариант, оставляющий шанс даже блондинкам юзерам без JS:
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |