они всё-таки будущие лётчики, а у меня цветы.
Здравствуйте.
Пытаюсь сделать фон у поста таким образом, чтобы его размер динамически изменялся, в зависимости от размера поста.
Разрезал фон на три части - верх, низ и полосу, которая должна повторяться по вертикали от верхней до нижней по длине поста.
Пишу код:
Всё отлично.
Добавляю нижнюю часть:
Фон перестаёт динамически менять размер. Плюс перекашивается дизайн внизу дневника.
Это можно как-нибудь решить?
Если нужно, напишу весь код.
Пытаюсь сделать фон у поста таким образом, чтобы его размер динамически изменялся, в зависимости от размера поста.
Разрезал фон на три части - верх, низ и полосу, которая должна повторяться по вертикали от верхней до нижней по длине поста.
Пишу код:
Всё отлично.
Добавляю нижнюю часть:
Фон перестаёт динамически менять размер. Плюс перекашивается дизайн внизу дневника.
Это можно как-нибудь решить?
Если нужно, напишу весь код.
-
-
01.02.2010 в 16:23Вообще, решить эту задачу можно, при условии, что твоя подложка не будет иметь постоянных границ. Иначе они всё равно будут рваться.
Попробуй взять такие блоки:
верх - .postDate,
середина - .singlePost (бэграунд выровняй по середине вертикали или сделай повторяющимся по оси y - "repeat-y"),
низ - .postLinksBackg.
Я не очень уверен, что получится именно тот результат, который тебе нужен, но поэкспериментировать стоит, имхо.
Посмотреть, какие блоки стоит взять, можно тут.
-
-
01.02.2010 в 20:03И это.
середина - .singlePost (бэграунд выровняй по середине вертикали или сделай повторяющимся по оси y - "repeat-y"),
В данном случае повторяющимся, иначе как он растянется?
-
-
01.02.2010 в 20:45Успешно впихнул этот фон в .header, всё встало ровно, всё отлично, но почему-то этот же кусок картинки висит чуть выше первой записи.
Что это может быть, откуда он там и как это правится?
-
-
01.02.2010 в 22:07-
-
01.02.2010 в 22:15тыц.
И так только над самой первой записью.
-
-
01.02.2010 в 22:55Ради эксперимента можно попробовать назначить ему цвет подложки, чтобы закрыть картинку. Но наверняка есть более изящные решения.
Например, отпозиционировать бэграунд в .header так, чтобы был отступ сверху (допустим, 80px сверху - это будет выглядеть так:
Что проще - не знаю.
-
-
02.02.2010 в 12:13И цвет .header order_button назначить не получается. Пробовал и цвета, и transparent.
Второй день мучаюсь, ничего не могу придумать.
-
-
02.02.2010 в 12:32.order_button {display:none}
-
-
02.02.2010 в 14:42-
-
02.02.2010 в 22:06Но теперь у меня новая проблема: на странице с комментариями весь этот фон разъезжается.
Думаю, что я неправильно использовал позиционирование.
Вот код:
Может, можно как-нибудь отдельно позиционировать эти блоки в комментариях, независимо от блоков главной страницы?
-
-
03.02.2010 в 01:29Когда пропишешь эти атрибуты, блок можно будет смещать в какую хочешь сторону. Координаты надо будет считать от его местонахождения "по умолчанию".
Можно будет использовать для позиционирования такие атрибуты, как top, bottom, left, right (им можно присваивать отрицательные значения), height, width.
А еще лучше - поищи в сети учебники, благо их много.
-
-
03.02.2010 в 07:28Я использовал три блока: .header, .postContent и .postLinksBackg, разместив их так, чтобы получился один целый фон записи.
Это на главной странице
Но на странице с комментариями они съехали. Так вот можно ли поправить поправить их на странице с комментариями так, чтобы ничего не перекосилось на главной?
Ведь это же одни и те же блоки.
Или вообще убрать там этот фон.
-
-
03.02.2010 в 18:47Если конфиденциально - можно перейти в у-мыл.
Просто мне надо глянуть через Firebug (кстати, золотой плагин для Firefox, наглядно можно посмотреть прямо на странице, где какие коды, и что надо менять).
-
-
03.02.2010 в 18:57tishe-tishiny.diary.ru
А через Firebug смотрю как раз сейчас.
Это как раз и есть те блоки, которые я использовал.
И чтобы не флудить, можно в умыл, а можно и в асечку.
А сюда потом результат написать, вдруг кому полезно будет.
UPD: А в общем-то, со всем разобрался. Просто были лишние блоки, названия которых я не знал.
Осталось только выровнять и всё, спасибо большое.
-
-
03.02.2010 в 19:37Разумно, имхо, будет ограничить его размером зайца. А для этого padding, конечно, ставить не 1000px, а гораздо меньше.
Двигай блоки не паддингами, а в координатах left-right.
-
-
03.02.2010 в 21:00Я не придумал, как его спрятать, разве что вынести за границы видимости.
Его можно сделать невидимым?
И тогда уж спрошу ещё: время в комментариях не умещается в мою маленькую бумажку.
Можно ли изменить формат отображения времени или же просто передвинуть его, независимо от времени на главной странице дневника?
-
-
03.02.2010 в 21:302. Можно уменьшить шрифт даты и времени (где-то среди .header span), тогда уместится.