|
|
|
| Как для ссылки задать ширину/высоту для background-color? Т.е. например ширина 100пикс., высота 20пикс. Я пробовал задать это в стилях через width и height ссылки, но это работает только в ie, а в Опере нет. Подскажите пожалуйста, если знаете как сделать. | |
|
|
|
|
|
|
|
для: Keks
(20.01.2007 в 10:23)
| | >>Как для ссылки задать ширину/высоту для background-color?
Ширину высоту можно задать элементу, а вот его бэкграунду... Разве что рисунок соответствующий посместить, или с двумя объектами извратиться.
Задать же ширину/высоту ссылке можно через CSS
В CSS-файле пишем
a.class1
{
width: 100px;
height: 20px;
}
|
В хтмл:
<a class="class1" href="http://">ссылка</a>
|
Там же в CSS можно и цвет бэкграунда задать.
background-color: blue;
color: white;
|
| |
|
|
|
|
|
|
|
для: targa
(20.01.2007 в 10:34)
| | ну, я и говорю, что это в Опере не работает... | |
|
|
|
|
|
|
|
для: Keks
(20.01.2007 в 10:55)
| | добавьте в класс еще
Правда тогда она будет одна на строку, т.к. станет блоковым элементом. | |
|
|
|
|
|
|
|
для: Keks
(20.01.2007 в 10:23)
| | Высоту и ширину для ссылки задать проблематично, так как поддерживают это не все браузеры, но можно попробовать поиграть со свойствами внутреннего отступа:
a {
color:#ffffff;
background-color:#000000;
padding:5px;
padding-left:30px;
padding-right:30px;
}
|
тогда получится ссылка белого цвета на чёрном фоне с отступами в 30 пиксилов справа и слева и по 5 - сверху и снизу | |
|
|
|
|
|
|
|
для: retsoul
(20.01.2007 в 22:08)
| | retsoul, тогда ширина ссылки будет зависить от ширины контента внутри нее. Просто будут отступы, а мне кажется автору темы не это нужно.
Кстати, Ваш вариант padding'а можно записать короче:
| |
|
|
|
|
|
|
|
для: targa
(21.01.2007 в 00:30)
| | спасибо за более короткий вариант "паддига" :) | |
|
|
|
|
|
|
|
для: retsoul
(21.01.2007 в 00:48)
| | Спасибо всем, отписавшимся здесь, теперь все работает :) | |
|
|
|