Ширина блока div относительно размера страницы

M
На сайте с 17.02.2018
Offline
0
437

Здравствуйте!

Подскажите пожалуйста, на странице в несколько рядов, размещено по 100 картинок в каждом ряду, примыкающих друг к другу. Картинки размером 10х10.

При уменьшении размера экрана часть картинкок раньше перескакивали с своего ряда на нижний, подстраиваясь под размер экрана.

Мне нужно было, чтобы при уменьшении размера экрана, количество картинок в одном ряду не уменьшалось, а оставалось строго 100 картинок в каждом ряду.

Эту проблему я решил, добавлением в стили CSS, блока:

#boxShadowtext {

width: 100%;

max-width: 1030px;

min-width: 1030px;

margin: 1em auto;

padding: 1em;

border-radius: 10px;

background: rgb(255,245,237) radial-gradient(circle at 50% , rgba(255,255,255,.65), rgba(255,255,255,.35));

box-shadow:

inset rgba(0,0,0,.6) 0 -3px 8px,

inset rgba(252,255,255,.7) 0 3px 8px,

rgba(0,0,0,.8) 0 3px 8px -3px;

}

И с помощью <div id="boxShadowtext"> упаковал все картинки на странице в этот блок с уже строго заданными размерами по ширине 1030px;

Теперь количество картинок в каждом ряду по 100 зафиксировано блоком boxShadowtext, но при уменьшении размера экрана блок boxShadowtext вместе с картинками в нем вылазит за пределы экрана, страница эта: http://kartinki.rabotavinternet.net или вот скрин выходящего блока за пределы сайта при уменьшении экрана: http://ibb.co/mvyxi7

Вопрос: Как можно сделать, чтобы блок boxShadowtext с картинками расположенными в нём, автоматически уменьшался в размерах, под разные размеры экрана, но чтобы количество картинок при этом в ряду не уменьшалось и оставалось равное 100 шт? То есть, чтобы сам блок с содержимым просто уменьшался в размерах при уменьшении экрана.

Заранее спасибо за ответ.

S
На сайте с 30.09.2016
Offline
469
#1

width: 100%;

max-width: 1030px;
min-width: 1030px;
Это высший пилотаж.;) Ваша задача может быть разными путями, в зависимости от того, что Вы хотите получить в конечном итоге. Это может быть либо горизонтальный скролл экрана, либо уменьшение размера картинок пропорционально уменьшению ширины экрана.
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
dimsog
На сайте с 08.08.2011
Offline
149
#2

Sitealert, браузеру были даны конкретные указания. :)

ihor vps -> ihc.ru
totamon
На сайте с 12.05.2007
Offline
437
#3
Multilimon:
чтобы количество картинок при этом в ряду не уменьшалось и оставалось равное 100 шт?

ну логично же что размер картинок (ширину) нужно задавать в % в вашем случае видимо 1%... в boxShadowtext убрать 1030px и оставить 100%

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий