Максим Сальников
@webmaxru
Как создавать удобные веб-приложения
Ответственный за успех Azure-разработчиков в Microsoft
@media (screen-spanning: single-fold-vertical) {
   // Стили для режима "двойной портрет"
}
@media (screen-spanning: single-fold-horizontal) {
   // Стили для режима "двойной ландшафт"
}fold-top, fold-right, fold-bottom, fold-left, fold-width, fold-height@media (screen-spanning: single-fold-vertical) {
    .secondary-header {
        height: 100px;
        width: calc(100vw - env(fold-left) - env(fold-width));
        position: absolute;
        left: calc(env(fold-left) + env(fold-width));
        top: 0;
    }
}const screenSegments = window.getWindowSegments();
if( screenSegments.length > 1 ) {
  // Устройство - складываемое
	
  // Зададим общий класс 
  document.body.classList.add('is-foldable');
  
  // Можно добавить классы элементам
  document.querySelector('.header-2').classList.add('flex-one-half');
}window.onresize = function() {
	const segments = window.getWindowSegments();
	console.log(segments.length) // 1
}