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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2015, 19:09   #1
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию Задачка)

Спортивного интереса для, шевеления мозгами ради.

Имеется блок фиксированного размера, например 400х600 (может меняться) пикселей. Задача: разместить внутри картинку произвольного размера и подпись к ней неизвестной длины (т.е. может быть несколько строчек).
- картинка должна отображаться полностью
- если картинка вертикальная, то она прибивает подпись к дну блока и выравнивается по центру
- если - горизонтальная, то подпись прилипает к картинке и вместе они выравниваются по центру блока уже вертикально
- JS использовать нельзя
- флекс и грид также использовать нельзя
- надпись не может залезать на картинку

п.с. я пока не решил)
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 19.03.2015, 20:16   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Хе! Про PHP и другие серверные скрипты ни слова
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.03.2015, 21:35   #3
R71MT
Участник клуба
 
Аватар для R71MT
 
Регистрация: 16.06.2011
Сообщений: 1,428
По умолчанию

..а в табличку вложить нельзя:
Код:
<DIV>
<TABLE>
<TR>
	<TD><CENTER><IMG SRC="1.jpg"></CENTER></TD>
</TR>
<TR>
	<TD><CENTER>Подпись к картинке</CENTER></TD>
</TR>
</TABLE>
</DIV>
Нашедшего выход - затаптывают первым..
R71MT вне форума Ответить с цитированием
Старый 20.03.2015, 08:38   #4
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Хе! Про PHP и другие серверные скрипты ни слова
Сказано, скрипт выводящий этот блок не может работать с размерами картинки или подписью

Цитата:
..а в табличку вложить нельзя:
все можно, но это не сработает, картинка раздвинет таблицу и таблица выйдет за пределы блока
Alar, верни репу!
Naive вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачка joi_lacosta Паскаль, Turbo Pascal, PascalABC.NET 2 29.09.2013 10:57
задачка Froost Общие вопросы Delphi 0 10.11.2009 21:13
задачка на Си.. Defa4ka Помощь студентам 5 30.09.2009 08:36
Задачка SunKnight Паскаль, Turbo Pascal, PascalABC.NET 3 03.09.2008 20:44