![]() |
возможности css
Такой вот вопрос. Есть ссылка и картинка рядом. Можно ли средствами css сделать так чтобы: при наведении на ссылку изменялся стиль картинки?
|
Я думаю в даннмо случае нужно сделать картинку бэкграундом для ссылки (ну padding в сторону куда она должна быть и указание где бэкгроунду быть) и менять стиль самой ссылки при этом уже.
|
Так она будет фоном. А сдвинуть ее можно в сторону?
|
Tulip, так "padding: [top] [right] [bottom] [left]" и сдвинет текст относительно фоновой картинки куда тебе надо. Плюс сам бэкграунд прибивается к одному из 9 положений внутри блока ссылки.
|
ЕЖ, спасибо, картинку сдвинул. Но как теперь задать стиль бэкграунду не затрагивая текстовую ссылку? Скажем сделать border картинке.
|
Tulip, пиши в css для ссылки
a { /* стиль */ } a:hover { /* стиль при наведении */ } Бордэр бэкграунду ты не задашь, можешь задать бордер блоку ссылки. Если бэкграунд будет по размеру блока ссылки, то визуально получится как будто бордер у картинки. a:hover { border: solid 1px red; } |
ЕЖ, понятно. Спасибо за советы. Сделал уже по-другому как и хотел. (запихнул картинку внутрь ссылки)
|
Еще вопрос. Hover это аналог onmouseover. А есть ли в CSS аналог onmousedown/onmouseup?
|
Цитата:
|
Тоже задам вопрос по CSS.
Untitled_1.css Код:
.main_pane {Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">Пробовал много чего. Но или там или там не работает. Где не так думаю? :молись: |
У меня и в IE и в FF раскладка одинаково показывается. Есть некоторые отличия в отступах, а в целом очень даже похоже и одинаково. И все друг за другом, без колонок.
|
Цитата:
Не весь код css почему-то вставил. Код:
.main_pane { |
В общем, если прописать фиксированную ширину для контента основного, то все встает на свои места и там и там:
.page_content { width: 700px; } Но, на сколько я понимаю, хочется именно "резиновую" раскладку, так? Я сраз чего-то не уловил этого. В таком случае придется учесть-таки особенности разных браузеров и применять всякие хаки, прежде всего для осла. Очень и очень доходчиво, как мне кажется описано это вот тут: http://softwaremaniacs.org/blog/2006...s-layout-flex/ Ну а вообще читаем про CSS-раскладку также http://softwaremaniacs.org/blog/2006...tioned-layout/ ну и другие, не менее полезные статьи этого же сайта: http://softwaremaniacs.org/blog/category/web/primer/ |
Цитата:
|
| Часовой пояс GMT +4, время: 20:47. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.