- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я - не спец в CSS, нужна помощь.
Из-за какой-то комбинации CSS-стилей для тега <p> не работает переход на новую строку.
Тупо все абзацы лепятся подряд.
Например, код:
<p>Буря мглою</p>
<p>небо кроет,</p>
<p>вихри снежные крутя</p>
Выглядит так:
Буря мглоюнебо кроет,вихри снежные крутя
Хрень какая-то, в общем. )
В чем проблема? Как убрать?
Заранее спасибо за ответы.
а css показать? или пациента.
скорее всего где-то в стилях или блока или тега p прописано display: inline
Пациент на столе, доктор:
http://beautycenter.com.ua/_css/default.css
Будем резать или пусть живет?
скорее всего где-то в стилях или блока или тега p прописано display: inline
Интуитивно чувствую, что гипотеза похожа на правду.
Но найти такой код не могу.
Что интересно, если добавить <br/>, текст переходит на новую строчку, но отображается не в начале строки, а напротив окончания предыдущей строки.
Получается такая себе лесенка:
Текст
_____Текст
__________Текст
может и оно. тоже выстраивает текст в линию
#content P {
MARGIN-BOTTOM: 21px;
LINE-HEIGHT: 1.4em;
float: left;}
Уберите float: left;
Локализировал, вроде, ошибку.
#content P {
MARGIN-BOTTOM: 21px;
//LINE-HEIGHT: 1.4em;
float: left;
}
Вот где собака зарылась.
Reklaman добавил 07.10.2010 в 16:44
verstka.web, супер, мы почти синхронно ответили!!!
Reklaman добавил 07.10.2010 в 16:45
verstka.web, Pr00f, спасибо большое!
Блин, в IE 7 не помогает. Подскажите, в чем еще может быть проблема.
Reklaman добавил 19.10.2010 в 15:45
Уберите float: left;
В этом файле каскадных таблиц стилей просто убрать строчки было недостаточно.
Я заменил на
- уже помогло.CSS это не С
#content P {
MARGIN-BOTTOM: 21px;
//LINE-HEIGHT: 1.4em;
/*float: left;*/
}
А что у Вас?
CSS это не С
#content P {
MARGIN-BOTTOM: 21px;
//LINE-HEIGHT: 1.4em;
/*float: left;*/
}
А что у Вас?
О, а "//" - это разве не однострочный комментарий???
Надо ставить именно "/* */"?
Честно говоря, Вы угадали.
Я действительно опирался на собственные знания языков программирования (С/С++, С#, Java).
Сесть и выучить CSS не могу - нет времени, очень редко требуется что-то делать по дизайну.
Chukcha, спасибо Вам.