Как сделать отступ в CSS

seo-partner

Постоялец
Регистрация
12 Янв 2008
Сообщения
352
Реакции
179
Народ помогите решить такую проблему. На сайте необходимо сделать отступ, иконка и название рубрики, между ними нужно сделать пробел, т.к они слишком близко друг к другу, как это сделать в css?

otstup.png


Сейчас код вот такой:
Код:
.category_title img {
margin-bottom:-3px;
right-bottom:-15px;
}

Что нужно дописать в данный код?
 
seo-partner, используй margin-left, я ошибся с right.
Ну как димыч написал, тоже верно.
Запросы типа:
right-bottom, bottom-left и тд - Не существуют в природе.
Возьми на вооружение - Для просмотра ссылки Войди или Зарегистрируйся
 
margin-left:10px; или padding-left:10px;
картинка и так слева от текста. Задача - отодвинуть текст от картинки, значит паддинг или маргин нужно правый писать для .category_title img
или левый, но для текста
 
Если табличная верстка - попробуй cellspacing (расстояние между колонками) и cellpadding (отступ содержимого внутри таблицы от стенки таблицы).
 
Обычно используется margin в таких случаях, padding вообще логически неправильно, так как это внутреннее отступление, а у img "нутра" нет.
Также margin-bottom:-3px; тоже не айс, так как если измениться высота ".category_title" то картинка перестанет отображаться в центре по высоте.
Тут лучше использовать vertical-align: middle.
- Picnic во первых cellspacing cellpadding никто уже давно не использует, во вторых к данному топику совершенно отношения не имеет.
 
Код:
.category_title img {margin-right:10px;}
+ я бы, честно говоря, еще и нижние ссылки (подкатегории?) как-то подраздвинул, что ли. Все чуть ли не друг на друге.
 
Назад
Сверху