Создание изменяемых двух панелей с HTML & CSS & JSHtml

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Создание изменяемых двух панелей с HTML & CSS & JS

Сообщение Anonymous »

Итак, я хочу создать две панели, которые можно сехать с использованием использования с помощью горизонтальной кнопки перетаскивания. Я показал на рисунке ниже:
Изображение


interact('.container .section:nth-child(odd)')
.resizable({
edges: { top: false, left: false, bottom: false, right: true },
listeners: {
move: function (event) {
let { x, y } = event.target.dataset

x = (parseFloat(x) || 0) + event.deltaRect.left
y = (parseFloat(y) || 0) + event.deltaRect.top

Object.assign(event.target.style, {
width: `${event.rect.width}px`,
height: `${event.rect.height}px`,
transform: `translate(${x}px, ${y}px)`
})

Object.assign(event.target.dataset, { x, y })
}
}
})

interact('.container .section:nth-child(even)')
.resizable({
edges: { top: false, left: true, bottom: false, right: false },
listeners: {
move: function (event) {
let { x, y } = event.target.dataset

x = (parseFloat(x) || 0) + event.deltaRect.left
y = (parseFloat(y) || 0) + event.deltaRect.top

Object.assign(event.target.style, {
width: `${event.rect.width}px`,
height: `${event.rect.height}px`,
transform: `translate(${x}px, ${y}px)`
})

Object.assign(event.target.dataset, { x, y })
}
}
})

< /code>
То, что я хотел сделать; Когда я изменил ширину второй панели при 30% просмотра ширины, ширина первой панели будет составлять 70% от ширины просмотра.

Подробнее здесь: https://stackoverflow.com/questions/757 ... tml-css-js
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Создание изменяемых двух панелей с HTML & CSS & JS
    Anonymous » » в форуме CSS
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Возможные проблемы с изменением изменяемых переменных в конструкторе копирования/операторах присваивания? [дубликат]
    Anonymous » » в форуме C++
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Чтение изменяемых объектов в ConcurrentHashMap
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Создание трех панелей на странице CSS Текст не выравнивается
    Anonymous » » в форуме CSS
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Как добавить диспетчер двух панелей инструментов в Coolbar или любые другие альтернативы?
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Html»