Перейти к содержанию
Посмотреть в приложении

A better way to browse. Learn more.

Форум Академгородка, Новосибирск

A full-screen app on your home screen with push notifications, badges and more.

Чтобы установить это приложение на iOS и iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
Чтобы установить это приложение на Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

border вокруг img

Опубликовано

Вобщем задачка такая:

хотелось бы чтоб картинка использовалась как ссылка, вокруг нее рамка одного цвета, при наведении рамка становилась другого цвета.

 

делаю так:

.im:link, .im:visited, .im:active {
text-decoration: none;
border: 1px solid #888888;
display:block;
}
.im:hover {
border: 1px solid #ff0000;
}

<table border="0" cellpadding="0" cellspacing="0"><td><a class="im" href="#" target="_blank"><img src="r_m.jpg" width="444" height="185" border="0"></a>
       </td></table>

 

но каждый раз таблицы создавать, надоело, подскажите выход из ситуации.

 

[offtop] https://academ.club/html/emoticons/cbs_zz.gif чета аж неделю никто ниче сюда не писал... странно...

Рекомендуемые сообщения

Опубликовано

Не понял, зачем таблица? :)

<style type="text/css">
.links a img {
 border: 1px solid #f00;
}
.links a:hover img  {
 border: 1px solid #0f0;
}
</style>

<div class="links">
<a href="#"><img src="link1.png" /></a>
<a href="#"><img src="link2.png" /></a>
</div>

Опубликовано
  • Автор

таблица была для того чтоб ограничить рамку.

Поясняю: если использовать display:block; то рамка растягивлась по ширине, таблицей мы ограничивали растяжение. если убрать display:block; то рамка становилась высотой в одну строчку.

 

Спасибо, щас попробую.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

Аккаунт

Навигация

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.