Есть такая задачка по верстке (просто кому интересно):
--
1-1
Есть див (фиксированной ширины, см. рис. id="main") высотой Y (высота динамическая зависит от содержимого) заполнен повторяющимся по вертикали background-image (высота изображения бэкграунда = X).
Необходимо:
- если Y кратно Х - (делится без остатка) то высоту id="main" оставить какая есть (т.е. Y)
- если Y/X - дает остаток (т.е. будет смотреться так, что торчит не полностью кусок бэкграунда), необходимо чтобы этот "кусок" (остаток в px) имел другой фон.
Задача: Найти и реализовать такое решение (можно использовать впринципе - все js, php, вставлять дивы если нужно, и даже <img/>) но: решение должно быть обязательно - валидным, кроссбраузерным(включая IE6-8), и не в коем случае (визуально) ничем не должно перекрываться содержимое блока "main".
См. рисунок, думаю впринципе все понятно, если что-то нет, дообъясню.
--
1-2
(На основе предыдущей задачи).
Есть див (фиксированной ширины и высоты, id="bottom") заполнен повторяющимся по вертикали background-image.
Необходимо "сдвинуть" изображение бэкграунда вверх, т.е. background-position: -P px; (остаток фона) из предыдущей задачи.
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.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Radik_45
Есть такая задачка по верстке (просто кому интересно):
--
1-1
Есть див (фиксированной ширины, см. рис. id="main") высотой Y (высота динамическая зависит от содержимого) заполнен повторяющимся по вертикали background-image (высота изображения бэкграунда = X).
Необходимо:
- если Y кратно Х - (делится без остатка) то высоту id="main" оставить какая есть (т.е. Y)
- если Y/X - дает остаток (т.е. будет смотреться так, что торчит не полностью кусок бэкграунда), необходимо чтобы этот "кусок" (остаток в px) имел другой фон.
Задача: Найти и реализовать такое решение (можно использовать впринципе - все js, php, вставлять дивы если нужно, и даже <img/>) но: решение должно быть обязательно - валидным, кроссбраузерным(включая IE6-8), и не в коем случае (визуально) ничем не должно перекрываться содержимое блока "main".
См. рисунок, думаю впринципе все понятно, если что-то нет, дообъясню.
--
1-2
(На основе предыдущей задачи).
Есть див (фиксированной ширины и высоты, id="bottom") заполнен повторяющимся по вертикали background-image.
Необходимо "сдвинуть" изображение бэкграунда вверх, т.е. background-position: -P px; (остаток фона) из предыдущей задачи.
Edited by Radik_45Link to comment
Share on other sites
32 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.