Здравствуйте! Надеюсь, что разделом не ошиблась. Извините за чайниковский вопрос, но не получается выравнять слои - наверное что-то неправильно понимаю.
Есть ячейка таблицы, в которую нужно поместить многослойную резиновую шапку (фон из body, все остальные картинки с прозрачным фоном) высотой 288px:
Слой 1: .head2 – здесь лежит картинка 1024 Х 288, выравненная по левому краю , на ней сверху Н1
Слой 2: .head3 – это картинка «правого нижнего угла» - я ее сделала тоже высотой 288, но она приблизительно половину высоты занимает
эти 2 слоя нормально легли и нормально «резинятся» друг относительно друга.
Слой 3: .head4 - на слой 2 нужно наложить логотип, поместить его фоном нельзя, т.к. он меняется (а может можно?) Вот проблема именно с логотипом – он выравнивается по правому краю, но не могу выравнять его по высоте – в том коде, что прилагаю он находится в том месте, где нужно, но код сильно некрасивый с этими переводами строки – хочется в стилях это сделать. В стилях отсюда все убрала, т.к. толку никакого нет: вставляла и vertical-align, padding, margin-top - все, на что фантазии хватило. Наверное, из-за недостатка опыта не чувствую каких-то нюансов
Слой 4: текст <?php echo $text; ?>
Его нужно расположить между логотипом и фрагментом (на фиксированном расстоянии от левого края) картинки слоя 1 и прижать к нижнему краю, так, чтобы он переносился с учетом размера экрана – т.е. у него фиксированное расстояние от правого и левого краев, но переменная длина и высота. - здесь вообще не представляю, как это сделать
А может вообще у меня неправильный подход к вопросу?
Ссылку дать не могу – на Денвере его мучаю, и уже столько перебрала вариантов, что совсем запуталась - логотип все равно стоит в правом верхнем углу. Прилагаю кусок кода (текущее состояние, так сказать), где заполняется ячейка, и CSS:
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
Tata_N
Здравствуйте! Надеюсь, что разделом не ошиблась. Извините за чайниковский вопрос, но не получается выравнять слои - наверное что-то неправильно понимаю.
Есть ячейка таблицы, в которую нужно поместить многослойную резиновую шапку (фон из body, все остальные картинки с прозрачным фоном) высотой 288px:
Слой 1: .head2 – здесь лежит картинка 1024 Х 288, выравненная по левому краю , на ней сверху Н1
Слой 2: .head3 – это картинка «правого нижнего угла» - я ее сделала тоже высотой 288, но она приблизительно половину высоты занимает
эти 2 слоя нормально легли и нормально «резинятся» друг относительно друга.
Слой 3: .head4 - на слой 2 нужно наложить логотип, поместить его фоном нельзя, т.к. он меняется (а может можно?) Вот проблема именно с логотипом – он выравнивается по правому краю, но не могу выравнять его по высоте – в том коде, что прилагаю он находится в том месте, где нужно, но код сильно некрасивый с этими переводами строки – хочется в стилях это сделать. В стилях отсюда все убрала, т.к. толку никакого нет: вставляла и vertical-align, padding, margin-top - все, на что фантазии хватило. Наверное, из-за недостатка опыта не чувствую каких-то нюансов
Слой 4: текст <?php echo $text; ?>
Его нужно расположить между логотипом и фрагментом (на фиксированном расстоянии от левого края) картинки слоя 1 и прижать к нижнему краю, так, чтобы он переносился с учетом размера экрана – т.е. у него фиксированное расстояние от правого и левого краев, но переменная длина и высота. - здесь вообще не представляю, как это сделать
А может вообще у меня неправильный подход к вопросу?
Ссылку дать не могу – на Денвере его мучаю, и уже столько перебрала вариантов, что совсем запуталась - логотип все равно стоит в правом верхнем углу. Прилагаю кусок кода (текущее состояние, так сказать), где заполняется ячейка, и CSS:
Заранее спасибо!
Edited by Tata_NLink to comment
Share on other sites
11 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.