Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Купить рекламу на форуме 15-35 тыс рублей в месяц

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

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


Оплата за обучение в Kata Academy только после твоего трудоустройства в IT, начни карьеру Middle Java-разработчика


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

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

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

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

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

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

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пре и Пост приставки к выделеному тексту 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 13:11

Реклама для незарегистрированных, регистрация на форуме