Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Дизайн
»
Тема:
Небольшая помощь по цсс
Новая тема
Ответить
цитата
21/02/07 в 19:38
Kn
нужно чтобы вокруг картинки на расстояние 3пикселя была рамка
вроде все правильно
.content {
padding: 2px;
border: 1px solid #ccc;
}
<a class="content" href="" ><img src="01.jpg" width=140 height=200 ></a>
но если вставить картинку в таблицу то у нее почему то нет верхней полоски в обводке...
тоже самое происходит если вставить картинку в самый верх страницы
Рейтинг как всегда
цитата
21/02/07 в 19:42
Keep3r
.content
img
{
padding:
3px
;
border: 1px solid #ccc;
}
Вокруг имаги будет отступ в 3px. И рамка в 1px.
цитата
21/02/07 в 20:40
Kn
+8 я поставил...
по проблему это не решает...
отсупа нету
а насчет 3 и 2 - это я просто опечатался
цитата
21/02/07 в 20:54
leetd
Код:
.content img {
margin: 3px;
border: 1px solid #ccc;
}
цвет бэкграунда ещё укажи
Код:
.content img {
margin: 3px;
border: 1px solid #ccc;
background-color: #fff;
}
цитата
21/02/07 в 21:07
Kn
нет обводка не отсупает
цитата
21/02/07 в 21:48
Uwe Morgenstern
Код:
<style>
.content {
margin: 2px;
padding: 2px;
border: 1px solid #ccc;
}
</style>
<a class="content" href="" ><img src="images/tbg.gif" width=140 height=200 border="0"></a>
цитата
21/02/07 в 21:56
Kn
неа
цитата
21/02/07 в 22:02
Petek
Kn, всё как ты написал в первом посте, только класс добавляй к картинке, а не к ссылке
цитата
21/02/07 в 22:06
pes
Попробуй так
Код:
<a href="" ><img src="images/tbg.gif" width=140 height=200 border="0" class="content"></a>
то есть не линку, а картинке задавать
ну или ещё изъёбней - вставлять всё это в <span> и ему класс задавать
цитата
21/02/07 в 22:09
Uwe Morgenstern
действительно, так только в ИЕ работает
...
а такой вариант тебе чем не нравится? всюду работает:
Код:
<style>
.content {
padding: 3px;
border: 1px solid #ccc;
width:140px;
}
</style>
<div class="content"><a href="" ><img src="images/tbg.gif" width=140 height=200 border="0"></a></div>
цитата
21/02/07 в 22:12
pes
только не в див, а в спан вставлять
див автоматически строку переводит, что может быть нежелательно в случае с картинкой
цитата
21/02/07 в 22:12
Kn
Keep3r
Спасибо!
Все дело оказалось в том что не указан документ тайп....
цитата
22/02/07 в 23:26
Kn
А если усложнить задачу что бы при наведение на картинку стайл менялся
A.content:visited IMG { padding: 3px ; border: 1px solid #ccc; background:f1eccf;}
A.content:active IMG { padding: 3px ; border: 1px solid #ccc; background:f1eccf;}
A.content:hover IMG { padding: 3px ; border: 1px dashed #ccc; background:000;}
A.content:link IMG { padding: 3px ; border: 1px solid #ccc; background:f1eccf;}
не прокатило
цитата
23/02/07 в 00:05
pes
в span засунь картику - сработает
цитата
23/02/07 в 00:14
Kn
у меня не сработало
цитата
23/02/07 в 02:21
Uwe Morgenstern
поправь a.content:link на a.content
заработает в опере и фф. как сделать в ие - не знаю
цитата
24/02/07 в 02:29
Kn
просто сделать обводку которая меняется при наведение не проблема .. а вот отсупающая обводка и меняющийся бекграунд у меня ен получилось сделать
цитата
28/03/07 в 23:37
Kn
Кто нить знает как проапргрейдить вот этот стиль, чтобы при наведение менялся бекграунд и цвет обводки
.content img {
padding: 3px ;
border: 1px solid #ccc;
background:f1eccf;
}
цитата
29/03/07 в 00:54
Keep3r
Скинь ссылку на страницу, в которой ты хочешь это сделать.
З.Ы Если это тумбы, то есть вид кода такой <a href="#"><img src="#" /></a> то можно использовать следущую возможность.
.content a:hover img {border: 1px solid #нужный_цвет}
цитата
29/03/07 в 01:08
Kn
Мне надо не просто обводку а отстояющию на Х писелей и чтобы цвет фона менялся...
цитата
29/03/07 в 02:32
minimaximus
не совсем уверен в том что тебе нужно именно это
Код:
<style type="text/css">
<!--
.1{padding: 3px; border: 2px solid #000000;}
.2{padding: 3px; border: 2px solid #FF0000;}
-->
</style>
<a href="http://www.minimaximus.com"><img src="minimaximus.jpg" width="182" height="146" onMouseOver="this.className='1'" onMouseOut="this.className='2'"></a>
в опере работатет, там уж в цсс под свои нужды подработай.
п.с. совет на будуюшее : ЦСС в опере и ИЕ никогда не подогнать так чтобы они отображались одинаково, ибо заебетесь! проверенно.
цитата
29/03/07 в 02:34
minimaximus
а да ... хочу +16
цитата
29/03/07 в 08:50
Petek
Kn писал:
Кто нить знает как проапргрейдить вот этот стиль, чтобы при наведение менялся бекграунд и цвет обводки
.content img {
padding: 3px ;
border: 1px solid #ccc;
background:f1eccf;
}
.content a:hover img {
padding: 3px ;
border: 1px solid новый_цвет;
background: новый_цвет;
}
меняется и цвет границы и бекграунд (обводка это бордер?)
работает в опере и в IE
цитата
29/03/07 в 12:38
Kn
minimaximus:
я так сам умею
не подходит
Petek:
именно так я и пробовал - не работает
цитата
29/03/07 в 18:13
Petek
Kn писал:
minimaximus:
я так сам умею
не подходит
Petek:
именно так я и пробовал - не работает
а, сорри, у меня работало так как я использовал не класс .content, а #content
вот правильный вариант для класса
img.content {
padding: 3px ;
border: 1px solid #FFFFFF;
background: #00CCFF;
}
a:hover img.content {
padding: 3px ;
border: 1px solid #FF6600;
background: #00CC33;
}
а к нужной картинке надо добавить class="content"
Стр.
1
,
2
>
последняя »
Новая тема
Ответить
Эта страница в полной версии