Перейти к содержимому

Как переместить блок вниз css

  • автор:

Подвинуть блок вниз

Посредине есть 3 колонки (к блока), под ними один большой, при наполнении из одной колонок она расширяется по вертикали и налазит на нижний блок. Вопрос: как опустить нижний блок относительно одной из колонок?

.wrapper < width:990px; margin:0 auto; height:auto; background-color:silver; >.menu < // меню колонок width:99%; margin:0 auto; min-height:200px; max-height:400px; >.pravka < // нижний блок position:relative; width:99%; margin:2px auto; height:600px; background-color:yellow; >.block_menu1,.block_menu2,.block_menu3

Как переместить блок?

переместить блок
Есть два блока. На одном блоке — размещены описание и кнопка, при нажатии на которую, из-под этого.

Не могу переместить блок
Такая проблема, появилась у меня. Вот есть код, в принципе рабочий, но вот мне не нравится как.

Переместить блок, используя только CSS
Подскажите как переместить блок, как показано на рисунке используя только css

Нужно переместить блок с текстом новости на место, где зеленые кружки навигации!
Нужно, чтобы блок отображения текста с ссылкой на новость, был внизу. Блок с кружочками навигации.

21 / 21 / 16
Регистрация: 30.09.2013
Сообщений: 262

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
html> head> title>/title> /head> body> body background="Фон.jpg"> div style = "height:900px; width:1200px; margin:auto; background-color:White; border-right:4px solid #8B8B8B; border-bottom:4px solid #8B8B8B; font-size:22px; color:#483D8B; position: relative;" align="center"> div style = "height:400px; width:200px; background-color:#FA8072; border-right:4px solid #8B8B8B; border-bottom:4px solid #8B8B8B; position: absolute; bottom: 0; right: 0;"> /div> /div> /body> /html>

Добавлено через 2 минуты
position: relative; — указывает на то что этот элемент есть точкой отсчета для всех вложенных элементов

position: absolute; — указывает на то что этот элемент имеет абсолютное положение в пространстве не взерая на положение других элементов
bottom: 0; — прижимаем элемент к низу блока
right: 0; — прижимаем элемент справа блока

Перенос div на новую строку при адаптивном режиме?

https://codepen.io/aptypkaa/pen/eYNYmXz
есть блок в котором 4 блока в ряд. все 4 блока по 25% ширины. итого 100% во весь блок. мне надо чтобы они
равномерно и адекватно складывались в столбик при уменьшении экрана
display:flex и flex-wrap:wrap не помогает

  • Вопрос задан более трёх лет назад
  • 10613 просмотров

9 комментариев

Простой 9 комментариев

Так пропишите media queries для разных разрешений.
art style @arttstyle Автор вопроса
kulaeff, Только так? какого-то автоматически адаптивного варианта нету?

25% ширины. итого 100%

нет есть еще бордеры
адекватно это как? make-pizgato — в разработке
так все переносится что сказали

* < box-sizing: border-box; >#main < width: 100%; background-color:#000; display:flex; flex-wrap: wrap; color: pink; >.asd

art style, а откуда браузеру знать, на каком разрешении складывать квадраты в столбик? Особенно если квадраты имеют относительный размер.

art style @arttstyle Автор вопроса

всем спасибо. ответ на вопрос простой: чтобы все было ровно нужно обернуть по 2 блока в еще один блок и задать им ширину и другие параметры. далее через media уже манипулируем этими блоками-обертками и содержимыми в них.
я просто не люблю такие каскадные структуры. люблю когда все просто 1 секция — 4 адаптивных блока внутри. но к сожалению так не получается..
получилось
-div
—div
—div
—div
—div
—div
—div

Перемещение окна и прокрутка страницы в JavaScript

В этой теме познакомимся с методами глобального объекта window, предназначенными для перемещения окна (moveTo и moveBy), изменения его размера (resizeTo, resizeBy) и выполнения прокрутки страницы (scrollTo и scrollBy).

Перемещение окна

В JavaScript имеются следующие методы объекта window для перемещения окна:

  • moveTo – абсолютное перемещение окна в указанные координаты экрана;
  • moveBy – перемещения окна на указанное количество пикселей относительно его текущего положения.

Синтаксис метода « window.moveTo »:

JavaScript

window.moveTo(x, y); // x и у – это координаты точки (соответственно горизонтальная и вертикальная), в которую необходимо переместить левый верхний угол окна браузера

Пример, в котором переместим окно в точку (50, 75):

Метод moveTo() объекта window

JavaScript

window.moveTo(50, 75);

Пример, в котором произведём перемещение окна в левый верхний угол экрана:

JavaScript

window.moveTo(0, 0);

Синтаксис метода « window.moveBy »:

JavaScript

window.moveBy(deltaX, deltaY); // deltaX и deltaY – количество пикселей, на которое следует переместить окно соответственно по горизонтали и вертикали относительно его текущего положения

Например, сдвинем окно на 75px вправо и на 100px вниз:

Метод moveBy() объекта window

JavaScript

window.moveBy(75, 100);

В большинстве браузеров перемещение окна доступно только при выполнении следующих условий:

  • окно (или вкладка) должно быть создано с помощью window.open ;
  • в окне не должно находиться более чем одной вкладки.

JavaScript

  .       

Изменение размеров окна

Методы объекта window для изменения размеров окна:

  • resizeTo – изменяет ширину ( outerWidth ) и высоту ( outerHeight ) окна на указанные значения;
  • resizeBy – изменяет ширину ( outerWidth ) и высоту ( outerHeight ) окна на указанные величины относительно его текущих размеров.

В JavaScript методы resizeTo и resizeBy выполняют эти действия только посредством изменения положения правого нижнего угла (координаты верхнего левого угла при этом остаются неизменными).

JavaScript

// width и height – новая ширина и высота окна в пикселях window.resizeTo(width, height);

Например, изменим ширину и высоту окна так, чтобы он занимал ¼ доступного экрана:

JavaScript

// получаем 1/2 доступной ширины экрана в пикселях const width = window.screen.availWidth / 2; // получаем 1/2 доступной высоты экрана в пикселях const height = window.screen.availHeight / 2; // устанавливаем окну ширину и высоту window.resizeTo(width, height);

JavaScript

window.resizeBy(deltaX, deltaY); // deltaX и deltaY – количество пикселей на которые нужно увеличить размеры окна соответственно по горизонтали и вертикали

Например, уменьшим размеры окна (его ширину и высоту) на 50px:

JavaScript

window.resizeBy(-50, -50);
  .       

Прокрутка документа

В JavaScript имеются следующие методы объекта window для прокрутки документа:

  • scroll ( scrollTo ) — прокручивает страницу до указанного места в абсолютном выражении;
  • scrollBy — прокручивает документ на определённое количество пикселей относительно текущей позиции.

Синтаксис метода scroll (метод scrollTo выполняет то же самое, что scroll и не отличается по синтаксису):

JavaScript

// 1 вариант window.scroll(left, top); // left - по оси Х, top - по оси Y // 2 вариант window.scroll({ left: 0, // до какого количества пикселей прокрутить вправо top: 0, // до какого количество пикселей прокрутить вниз behavior: 'auto'; // определяет плавность прокрутки: 'auto' - мгновенно (по умолчанию), 'smooth' - плавно });

Синтаксис метода scrollBy :

JavaScript

// 1 вариант window.scrollBy(left, top); // left - по оси Х, top - по оси Y // 2 вариант window.scrollBy({ left: 0, // на какое количество пикселей прокрутить вправо от текущей позиции top: 0, // на какое количество пикселей прокрутить вниз от текущей позиции behavior: 'auto'; // определяет плавность прокрутки: 'auto' - мгновенно (по умолчанию), 'smooth' - плавно });

Пример, в котором создадим 3 ссылки, при нажатии на которые будем вызывать метод scroll или scrollBy с определёнными значениями:

JavaScript Window API - Свойства scroll, scrollTo и scrollBy

вниз мгновенно (до 2000) вниз плавно (на +200) вверх плавно (до 0)  

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

https://kapelnicza.vyvod-iz-zapoya-v-stacionare-samara12.ru/