Как имитировать визуальное нажатие кнопки изображения в веб-приложении asp.net

106
12

Я разрабатываю веб-приложение asp.net, и у меня есть элементы управления кнопками изображения, как я могу имитировать визуальный щелчок? Я не имею в виду запуск события, просто визуально видя, что кнопка нажата, как обычные кнопки, спасибо, спасибо

спросил(а) 2012-07-13T01:03:00+04:00 8 лет, 2 месяца назад
1
Решение
56

Вы можете использовать теги css. См. Это liveemo: http://img.usabilitypost.com/0812/active_button/index.html

Инструкции здесь: http://www.usabilitypost.com/2008/12/16/pressed-button-state-with-css/

Изменение: код для простоты.

<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>Button Test</title>
<style type="text/css" media="screen">
body {
padding: 40px;
}
#button {
display: block;
width: 135px;
height: 43px;
background: url(button.png) no-repeat top;
}
#button:active {
background: url(button.png) no-repeat bottom;
}
</style>
</head>

<body>
<a id="button"></a>
</body>

Кроме того, если вы очень новичок в CSS и не хотите изобретать колесо, вы можете использовать базовый интерфейс css, например, Twitter Bootstrap: http://twitter.github.com/bootstrap/base-css.html#buttons

ответил(а) 2012-07-13T01:05:00+04:00 8 лет, 2 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема