- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Пример:
Как сделать так, чтобы текст был относительно иконки по центру?
Гугл не помог.
Относительно по высоте? Тогда пропишите стилем высоту строки.
vertical-align: middle + display: table-cell позволят достичь нужного эффекта...
увидел это на lifehacker.ru
html код такой:
<div class="sidebar-subscribe">
<div class="sidebar-subscribe-content">
<div class="ssc-inner">
<div style="float:left; width:95px;">
</div>
<div style="float:left; width:105px;">
</div>
<div style="float:left; width:60px;">
</div>
<div class="clear"></div>
</div>
</div>
</div>
Высота строки не помогает.
line-height хорошо помогает
---------- Добавлено 23.05.2012 в 19:55 ----------
<div class="social fb">Facebook</div>
<div class="social vk">Vkontakte</div>
<div class="social rss">RSS</div>
.social {
display: inline-block;
padding: 0 5px 0 25px;
height: 20px;
line-height: 20px;
background: no-repeat left center;
}
.fb { background-image: url('fb.png');}
.vk { background-image: url('vk.png');}
.rss { background-image: url('rss.png');}
line-height хорошо помогает
без изменений
---------- Добавлено 23.05.2012 в 21:01 ----------
line-height хорошо помогает
---------- Добавлено 23.05.2012 в 19:55 ----------
<div class="social fb">Facebook</div>
<div class="social vk">Vkontakte</div>
<div class="social rss">RSS</div>
.social {
display: inline-block;
padding: 0 5px 0 25px;
height: 20px;
line-height: 20px;
background: no-repeat left center;
}
.fb { background-image: url('fb.png');}
.vk { background-image: url('vk.png');}
.rss { background-image: url('rss.png');}
Спасибо! Отличный способ.
Спасибо! Отличный способ.
это не отличный способ, а:
line-height хорошо помогает
:)
line-height хорошо помогает
line-height: 20px;
Помогает, но вообще-то это маразам от w3c. Такой же как боксовая модель CSS2. Непонятно почему и зачем сделано не как у людей, а через ж...
Помогает, но вообще-то это маразам от w3c. Такой же как боксовая модель CSS2. Непонятно почему и зачем сделано не как у людей, а через ж...
а как у людей?
с примером плз
dkameleon говорит толк, line-height работает
Вот быстро стряпал только через список
<ul class="social">
<li class="fb"><a href="#">Facebook</a></li>
<li class="vk"><a href="#">ВКонтакте</a></li>
<li class="rss"><a href="#">RSS</a></li>
</ul>
ul.social { list-style: none; }
ul.social li { float: left; margin-right: 40px; line-height: 34px; }
ul.social li a { padding-left: 40px; text-decoration: none; }
ul.social li.fb { background: url(images/facebook.png) no-repeat; }
ul.social li.vk { background: url(images/vkontakte.png) no-repeat; }
ul.social li.rss { background: url(images/rss.png) no-repeat; }
а как у людей? с примером плз
Наглядный пример у любого верстальщика есть под рукой - откройте Photoshop и попробуйте изменить интерлиняж. При его изменении верхняя строка всегда будет оставаться на месте, а все последующий пойдут вверх или вниз. И это соответствует определению интерлиньяжа в любом типографском справочнике: пруфлинк
В профессиональных пакетах верстки могут быть и другие варианты, включая дебильные, но все равно везде интерлиньяж привязывается к базовой линии шрифта.
Хотя допускаю, что способ вертикального выравнивания с использованием интерлиньяжа придумали не в w3c, а в Microsoft или Netscape, но от этого менее идиотским он не стал.