Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2009, 20:33   #1
ferol
Новичок
Джуниор
 
Регистрация: 03.04.2009
Сообщений: 2
Вопрос Выровнять ширину слоя по тексту

Мне нужно заголовок поместить в прямоугольник. Если делать так
<div class="postitle">Заголовок статьи</div>
то появляется полоса на весь экран. Как сделать, чтобы заголовок статьи полностью вмещался в слой, и при этом ширина слоя совпадала бы с шириной текста в этом слое?
ferol вне форума Ответить с цитированием
Старый 04.04.2009, 04:09   #2
Deight
Бредовый
Форумчанин
 
Аватар для Deight
 
Регистрация: 15.11.2008
Сообщений: 285
По умолчанию

Используйте вместо div таблицу с одной ячейкой и с нулевыми отступами. Или лучше тэг span(тот же div только растягивается по тексту).
Чем точнее и проще задан вопрос, тем проще на него получить точный ответ.

Последний раз редактировалось Deight; 04.04.2009 в 04:12.
Deight вне форума Ответить с цитированием
Старый 04.04.2009, 15:42   #3
ferol
Новичок
Джуниор
 
Регистрация: 03.04.2009
Сообщений: 2
По умолчанию

Ипользование таблицы исключено, ЦМС не позволяет. span не работает. Тоже растягивается на всю ширину.
ferol вне форума Ответить с цитированием
Старый 04.04.2009, 16:47   #4
Deight
Бредовый
Форумчанин
 
Аватар для Deight
 
Регистрация: 15.11.2008
Сообщений: 285
По умолчанию

Span не растягивается на всю длинну, видать в css задано так.
Значит заключите в тэг font, или я не понимаю чего вы хотите.
Чем точнее и проще задан вопрос, тем проще на него получить точный ответ.
Deight вне форума Ответить с цитированием
Старый 04.04.2009, 23:30   #5
jeka5555
Пользователь
 
Регистрация: 20.03.2009
Сообщений: 43
По умолчанию

Цитата:
Сообщение от ferol Посмотреть сообщение
Мне нужно заголовок поместить в прямоугольник. Если делать так
<div class="postitle">Заголовок статьи</div>
то появляется полоса на весь экран. Как сделать, чтобы заголовок статьи полностью вмещался в слой, и при этом ширина слоя совпадала бы с шириной текста в этом слое?
Вообще-то Div по-умолчанию тоже принимает ширину равную шерене его содержимого. Что у вас прописано в css для класса class="postitle" или других родительских классов?
jeka5555 вне форума Ответить с цитированием
Старый 05.04.2009, 01:26   #6
Deight
Бредовый
Форумчанин
 
Аватар для Deight
 
Регистрация: 15.11.2008
Сообщений: 285
По умолчанию

Цитата:
Сообщение от jeka5555 Посмотреть сообщение
Вообще-то Div по-умолчанию тоже принимает ширину равную шерене его содержимого.
что за бред div по умолчанию растягивается на всю ширину куда он вложен. Откуда вы это взяли?
Чем точнее и проще задан вопрос, тем проще на него получить точный ответ.
Deight вне форума Ответить с цитированием
Старый 05.04.2009, 10:05   #7
jeka5555
Пользователь
 
Регистрация: 20.03.2009
Сообщений: 43
По умолчанию

Цитата:
Сообщение от Deight Посмотреть сообщение
что за бред div по умолчанию растягивается на всю ширину куда он вложен. Откуда вы это взяли?
Действительно бред. можно использовать display:inline или display:table (не поддерживается IE) но лучше span как предложили выше.
jeka5555 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пре и Пост приставки к выделеному тексту Veiron Общие вопросы Delphi 2 26.03.2009 22:23
Как растянуть текст по ширине слоя shass HTML и CSS 5 01.03.2009 02:43
Создание вложенного слоя с таблицей Adamant JavaScript, Ajax 2 13.12.2007 01:04
StringGrid как выровнять по центру и по правому краю? MAcK Компоненты Delphi 5 03.09.2007 14:11