Juniorrrrr, а, прочитал последний коммент и стало немного яснее. А как бэк отдает данные? websocket? То есть Вы где-то там слушаете событие по websocket. И если данные прилетают в виде html дерева, то можно создать компонент, который слушал бы веб сокет, принимая данные проверял что это действительно ReactNode, и рендерил их в props.children
Juniorrrrr, А вообще для чего нужно именно динамически всавлять htlm? Можете описать бизнесс задачу? Может на самом деле динамически вставлять хтмл - это не тот путь, которым нужно идти? Может есть другой путь?
На крайняк, если это юзер будет писать хтмл, то может тогда сделать свой парсер хтмл, и за одно закрывать автоматически теги за ним, чтобы он верстку не поломал в другом месте?
Артем Скоробогатый, Не отобразилось потому что удалил высоту =)) height: 500px; Да, про прямоугольники протупил, согласен. Вариант Владимир Проскурин хорош, но если честно то вариант SmthTo больше понравился (ИМХО). Не в обиду ни кому ))
Картинкой? Серьезно? Подход верстать все картинками - это моветон в эпоху CSS3 - 4. Это все равно что делать адаптивную верстку, используя флоаты или таблички вместо флексов и гридов
Я думаю Вам нужно искать другой способ, а не закрывать прозрачным дивом. Тем более Вы не сможете взаимодействовать с контентом, если у Вас этот div имеетт z-index больше чем спрятанный элемент. Он будет на себя принимать все клики мышью
Вопрос в том, куда берут с такими знаниями. Если для какой-то команды это навыки джуна, если в команде уровень разработчиков большой, то вероятно и проект у них действительно интересный.
Единственный правильный вариант, это убедить заказчика или чувака который дал это задание в том, что нужно использовать Grid для этой задачи, а остальное - это изобретение колеса с 0. В реальном проекте за любую такую реализацию бьют линейкой по рукам.
Заказчики зачастую и сами не могут понять что они хотят, не говоря уже о том, как это реализовать. Заказчик очень плохой наставник. Это горький опыт, куча проблем и задорные воспоминания на старости лет.
DoubleWish, И собственно у меня к Вам вопрос:
Если Вы разработчик, почему Вы не знаете что такое rem?
Если Вы разработчик, почему Вы спрашиваете вместо Вашего дизайнера что и как нужно делать? Научите его пользоваться гуглом, так он начнет учиться хотя бы.
Если Вы дизайнер - найдите пару книг, которые помогут Вам освоить эту область. Мне лично понравились советы Лебедева, а так же сейчас читаю книгу Стива Круга "Не заставляйте меня думать" про UX/UI ....
Притом я больше занимаюсь версткой, а книги по дизайну читаю чтобы понимать что твориться по ту сторону фотошопа.
Читать я как бы умею, и не нужно здесь хамить.
О каком элементе дизайна Вы имеете ввиду когда говорите 13 или 16px? 3px играет разницу?
Конкретный пример в студию! Какую сетку необходимо создать? Для какого вида услуг создаете дизайн?
Если вы хотите научиться создавать адаптивные сетки, ищите в гугле "Советы дизайнерам по созданию сеток", базовые принципы дизайна, советы бывалых дазйнеров. "Что такое модульная сетка в веб дизайне".
Если вы создаете тикет, то наверное с какой-то реальной проблемой или реальным примером.
Совет: никогда не создавайте тикитов в духа "как мне научиться делать что-то". Для этого есть гугл. Если не умете искать - это ваша проблема.
Остальные моменты в духе 13 или 16px приходят с:
- опытом
- умением находить профессионалов в предметной области и учиться на их примерах
- гуглением стандартов/best practive/готовыми шаблонами
По поводу как вычисляются rem хорошо рассказал Илья Кантор https://learn.javascript.ru/css-units
Да и собственно зачем дизайнеру знать как преобразуются rem? У дизайнеров испокон веков свои странные измерения pc, pt и т.п.
DoubleWish, На этапе дизайна втупую рисуют от 2-х и более разных дизайнов для разных разрешений. Дальше верстальщик сам додумывает, если не оговорено с клиентом этих деталей
Я чесн не понимаю, если делать сервер сайд рендеринг, почему тогда не отдать сразу статичную страницу, и смысл тогда реакта вообще, когда php интерпретатор сможет так же обработать код на том же сервере?
В чем вообще преимущество такого подхода и для каких целей нам без сервер сайд рендеринга не обойтись?
Не согласен. Я год читаю и перевожу, и постоянно к словарю. Потому что еще целая куча неизведанных слов. Но учить слова по темам на Лингвалео - вариант