Валерий Любимов, попробовать через jquery менять содержимое мета тега при ширине экрана 320рх.
Отменить выше описанную адаптивность для 320
Сразу описывать медиа по типу :
(not 320)
Или max-width and min-width, чтобы на 320 они не применялись
Максим Варава
Я бы сделал так :
Секции position relative,
Хэдер и сошиал в один див, слайдер с заголовком в другой див.
Обоим элементам задал абсолютное позиционирование и ширину и высоту в 100%. Ну и спозиционировать их соответственно.
Статичные элементы с z-indexom были бы наверху, в то время как слайдер менял бэкграунд и заголовок. Но это в теории, на практике - надо смотреть. Поэтому пишу не в ответе.
mishapsv, а как он будет центрироваться по высоте? Относительно чего? У вас же на странице не два элемента всего будет? У них же будет какой-то контейнер родитель? Просто текст поместите в параграф. И родителю задайте display: flex и align-items: center
А там вы и не найдёте) я в вк не сижу, но судя по вашим описаниям, вы можете либо использовать overflow-y: scroll.
Там оно по идее должно быть отдельно встраиваемым компонентом, потому что vk весь на php
вот это - '' - уберите кавычки и получите обычный div элемент с ID modal-window : - как обычно верстаете в HTML
$('#modal-window') - вот это - ваш контейнер.
append - добавить в этот элемент
$('#modal-window').append('Some text');
то есть в div с ID "modal-window" мы добавляем тег . В него пропишите нужный вам текст.
Представьте, что это такой конструктор, матрёшка. Сделали один тег, записали туда текст, добавили.
kiril9011, да, можно будет на вскх страницах убрать разметку модального окна, и везде подключить скрипт. И он сгенерирует новый элемент. Стили для него пропишите в CSS. Только это динамически созданный элемент, так что все события нужно будет обрабатывать через on.
kiril9011, Нет. У вас же на всех страницах подключён файл со скриптом ? Вот в скрипте сгенерируете html разметку и она будет вставляться на всех страницах. И править будете в одном месте. Я раньше делал так с .php, но сейчас лучше сделаю в js
Антон Спирин, Вы невнимательно прочитали или не захотели меня понимать. Я специально написал
там, где без него можно обойтись
потому что так и знал, что начнут говорить про react ) Реакт - это само собой. Я ж говорю - там, где без него можно обойтись, и понятно, что в реакте не будут использовать jquery. Даже я не буду, когда начну учить реакт.
Но это никак не отменяет моего мнения, что там где можно писать на jquery - незачем писать на нативном js. Или вы считаете, что при написании каких-то незамысловатых скриптов у js есть преимущества и его синтаксис предпочтительней синтаксиса jquery ? Я не имею ввиду какую-то скорость работы, некоторые преимущества и недостатки, и, возможно, даже вкладываю в слово "синтаксис" не совсем корректное значение (оттого и вы меня не поняли), а говорю исключительно про способы написать что-то на js и на jq.
"но людям не понимающим нативный JavaScript" - причём здесь понимание ? Я говорю про экономию времени при написании одного и того же кода. Про $('.class') и document.getElementsByClassName(''). Про циклы js и методы jq.
Значит еще не доросли.
Простите, а до чего не дорос ? Я ещё только учу и, возможно, чего-то не понимаю, но что, писать на ванильном js - удел "взрослых" ? ) Это только для избранных и познавших некую сакральную ценность js ? Уверен, когда "дорасту", не буду что-то усложнять
Я не понимаю вас и чего вы хотите услышать от меня.
Изначально спрашивал у вас про конвертор, но вы ответили, что надо учиться делать самому. Я выразил своё мнение. Вот, собственно, и всё.
наоборот результат будет гораздо хуже
Вот, отлично, спасибо. Я этого не знал. Да и вопрос мой созрел, только когда увидел вопрос об обратной конвертации
Антон Спирин, во-первых : синтаксис js - пустая трата времени. Не понимаю, почему его вообще используют там, гдк без него можно обойтись (то есть там, где нало писать исключительно на нативном js, без библиотек)
Во-вторых, не хочется громоздкий код js сидеть и переписывать в jquery.
В-третьих, уметь одно, а экономить своё время - другое. Вы же не переписываете вручную что-то, что можно скопировать в целях экономии времени, например, какой нибудь готовый скрипт
Отменить выше описанную адаптивность для 320
Сразу описывать медиа по типу :
(not 320)
Или max-width and min-width, чтобы на 320 они не применялись