Как сделать так чтобы блок с меню находился по центру СТРАНИЦЫ ?
$('#product-btn .popup-content').html('<img src="'+$(this).attr('src')+'" />');
- тут this это кнопка на которую кликнули, а у неё нет атрибута src. $('#product-btn .popup-content').html('<img src="'+$('.card-img img').attr('src')+'" />');
В моём представлении проблема решается (должна решаться) использованием в CSS относительных единиц, типа %, em или rem, но, думается, что это - обманчивое предположение.
Но возможности сделать это нет, поэтому подскажите, есть ли другие варианты решения этой проблемы в рамках уже свёрстанного и действующего сайта?
Можно ли резиновую и адаптивную вёрстки "совместить"?
В чём же общая проблема вёрстки, что, например, у нас хедер при уменьшении ширины выстраивается в несколько строк, в то время как мы отчаянно хотим, чтобы он просто пропорционально уменьшался?
Нам отвечают: дайте макет на меньшую ширину, и мы сделаем.
flex-shrink: 0
.последний блок .bg-img
.bg-img:nth-last-child(4) {}
getScrollbarWidth
что?Смотрите, что выдаете консоль для этого
body.style.marginRight