Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Стили (CSS) » Фон только под видимой частью текста

Фон только под видимой частью текста


     CSS, фон, background, подзаголовки, H2, H3    Все вопросы » Стили (CSS)    3075

вопрос
Приветствую.
У подзаголовков в тексте присвоил тегам H2, H3 цвет фона background, но он не по размеру/ширине текста подзаголовка, а на всю ширину области контанта.

Есть возможность при помощи CSS ограничить фон только под текстовой составляющей? (так как это делается на сайте с большим количеством материала, варианты с дополнительным прописыванием спан и прочего не подойдут, нужно именно через CSS)

Ответил: D0Gmatist


Научитесь читать спецификацию по css
http://jsfiddle.net/D0Gmatist/NHu6n/1/

6 комментариев

Iceman
Юзер

Iceman - -

Если правильно понял то просто делаете


h2 {
float:left;
}

finik
Юзер

finik - -

Фон стал теперь по размеру текста в подзаголовке, но тут же появилась другая проблема - текст ранее идущий ниже, пристроился вслед за подзаголовком в той же строке, то есть стал продолжением.

Iceman
Юзер

Iceman - -

finik,можно скрин этой области.
И есть ли возможность обвернуть тег h2 в
<div class="bla">
<h2>ваш текст</h2>
</div>
примерно так.

Или еще попробовать

h2 {
float:left;
clear:both;
}

finik
Юзер

finik - -

подзаголовки без дополнительного внешнего дива, чистый H2
<h2>ваш текст</h2>


это не помогло
clear:both;


все больше задумываюсь о внесении дивов вокруг H тегов и дальнейшего перестроения новостей.

Iceman
Юзер

Iceman - -

finik, у вас локально или есть сайт где можно увидеть и посоветовать лучше способ.

finik
Юзер

finik - -

Всем спасибо, вопрос решен.

Похожие вопросы

наверх