X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Количество строк в блоке
locky-yotu
locky-yotu
Topic Starter сообщение 2.7.2009, 13:00; Ответить: locky-yotu
Сообщение #1


Подскажите, пожалуйста.

Имеется:
Родительский блок и дочерний. Дочерний блок "приклеен" к left bottom родительского.
Задача следующая:
В дочерний блок выводится текст. Если текст занимает 1 строку, то блок растягивается по ширине текста, вот так:
[IMG]http://img199.imageshack.us/img199/5773/1string.jpg[/IMG]
Если в тексте >= 2 строк, то дочерний блок растягивается на всю ширину родительского. То есть так:
[IMG]http://img199.imageshack.us/img199/17/2stringtrue.jpg[/IMG]
Проблема:
Как это реализовать, когда изначально размер пользовательских шрифтов и кол-во текста неизвестны?

upd: В FireFox все по дефолту выглядит, как и должно. А вот в Opera и IE – вот так:
[IMG]http://img200.imageshack.us/img200/9646/2stringfalse.jpg[/IMG]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 2.7.2009, 13:39; Ответить: Webmaster_hb
Сообщение #2


мутнова-то написано, попробуйте привести два наглядных примера из скриншотов
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
Topic Starter сообщение 2.7.2009, 14:04; Ответить: locky-yotu
Сообщение #3


Добавил скринов. Надеюсь, стало понятней.

Помогите, пожалуйста. Просто голова сейчас взорвется уже) :wacko:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 2.7.2009, 16:19; Ответить: Webmaster_hb
Сообщение #4


я вижу только одну реализацию, проверить с помощью javascript высоту блока (больше одной строки или нет)
если да, то добавить нужную ширину (100%) блоку

ну и на ресайз окна также вызывать эту функцию
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
Topic Starter сообщение 2.7.2009, 16:49; Ответить: locky-yotu
Сообщение #5


Собственно, вся проблема как раз в том, что я совсем не разбираюсь в JS(
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 2.7.2009, 16:58; Ответить: Galen
Сообщение #6


С кодом я вам не помогу, лень думать.
А вот в качестве флуда: это проблемы браузера как отображать такой ваш блок (всё равно не дизайнерская фишка) так что можно смело забить.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 2.7.2009, 17:06; Ответить: Webmaster_hb
Сообщение #7


(locky-yotun @ 2.7.2009, 19:49) *
Собственно, вся проблема как раз в том, что я совсем не разбираюсь в JS(

поищите метод javascript offsetheight он возвращает высоту блока
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
Topic Starter сообщение 2.7.2009, 22:00; Ответить: locky-yotu
Сообщение #8


Всем спасибо за помощь, буду пробовать.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Google adwords показывает дробное количество конверсий
0 Megaspryt 712 16.3.2024, 23:19
автор: Megaspryt
Открытая тема (нет новых ответов) Продам большое количество статей по низким ценам
Не веб-архив, читабельность, смысл и уникальность
15 ELECTROKATZE 16580 24.6.2020, 20:52
автор: NoMax
Открытая тема (нет новых ответов) В блоке РСЯ теперь можно показывать видеорекламу - кто пробовал?
1 rom_4 1550 16.4.2020, 12:53
автор: adamsadriane
Открытая тема (нет новых ответов) Оптимизирую Скорость Загрузки Вашего Сайта и Увеличу количество баллов в Гугл Пейдж Спид
0 procsi 3455 18.12.2017, 17:40
автор: procsi
Открытая тема (нет новых ответов) Как увеличить количество ссылок на сайт ?
0 itworker 2704 4.4.2016, 12:22
автор: -itworker-


 



RSS Текстовая версия Сейчас: 29.3.2024, 18:36
Дизайн