powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Объединить преимущества <img src> и <div style="background: url()">
5 сообщений из 5, страница 1 из 1
Объединить преимущества <img src> и <div style="background: url()">
    #38442682
Vasiliy_Kashkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На веб-сайте необходимо сделать узорчатые вертикальные поля из графического файла. Причем важно, чтобы при изменении разрешения экрана/масштаба в браузере, поля по ширине занимали строго определённый процент от ширины окна браузера.
Изображение должно заполнять поля по вертикали повторением.
Пробовал создать на основе DIV, но для него нельзя задать ширину в процентах
Для Img ширину можно задать в процентах, но нет возможности повторения изображения.

Как установить ширину DIV в процентах, или как задать повторение изображения в IMG как в <div style="background: url() repeat-y;"> ?
...
Рейтинг: 0 / 0
Объединить преимущества <img src> и <div style="background: url()">
    #38442687
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vasiliy_KashkinПробовал создать на основе DIV, но для него нельзя задать ширину в процентахФигасе новость. Хорошо, что мужики не знали .
...
Рейтинг: 0 / 0
Объединить преимущества <img src> и <div style="background: url()">
    #38442698
Vasiliy_Kashkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

Задать ширину для div в процентах и правда можно . Извиняюсь, не совсем правильно описал проблему. При изменении масштаба ширина Div'a будет составлять заданный процент от ширины бразуера. Но фоновое изображение свой размер менять не будет - оно будет обрезаться краями Div'a при уменьшении масштаба (У меня в качестве фонового рисунка - достаточно большое и сложное изображение). А такое обрезание картинки крайне нежелательно. Если использовать img - изображение будет масштабироваться (ужиматься или растягиваться), всё вроде бы как надо, делаем position: fixed и радуемся жизни. Но в случае, если окно браузера слишком длинное по вертикали (на планшете), поля обрываются внизу. А повторить их не выйдет (аналога background: repeat для IMG при задании файла через SRC не нашёл. А если задавать файл через CSS - всё происходит как с обычным Div).
...
Рейтинг: 0 / 0
Объединить преимущества <img src> и <div style="background: url()">
    #38442832
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то похожее я делал. Скрипты + transform: scale
...
Рейтинг: 0 / 0
Объединить преимущества <img src> и <div style="background: url()">
    #38443150
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vasiliy_Kashkin,

если версия браузера позволяет, то можно так
http://htmlbook.ru/css/border-image
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Объединить преимущества <img src> и <div style="background: url()">
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]