Я создаю приложение для видеочата на основе https://apprtc.appspot.com/ (для запуска этого приложения вам нужно открыть тот же URL-адрес на двух отдельных вкладках).CSS: Выравнивание элементов неизвестного размера
Я хотел бы внести два изменения в это справочное приложение.
- Центр видео в окне браузера.
- Совместите небольшое видео в правом нижнем углу большого видео (похоже на Skype).
Мне удалось решить # 1, используя http://css-tricks.com/centering-in-the-unknown/, но я не могу понять, №2. Проблема заключается в том, что большой размер видео является динамическим (WebRTC меняет свой размер с течением времени в зависимости от условий процессора и полосы пропускания). Он также растет/сжимается при изменении размера окна браузера (подходит для просмотра). Когда большое видео изменяет размер, небольшое видео проигрывает выравнивание.
Как выровнять небольшое видео в нижнем правом углу большого видео, когда размер последнего изменяется со временем?
ОБНОВЛЕНИЕ: Пожалуйста, предоставьте решение с перекрывающимися видео, а не только полями. Кроме того, убедитесь, что видеоролики растут/сокращаются, когда окно браузера растет/сокращается.
Размер видео неизвестен, поэтому я не могу указать ширину/высоту, как вы сделал. – Gili
Высота и ширина могут быть любыми, я просто при условии, что в качестве примера, чтобы у меня было несколько ящиков для работы. –
Хорошо, но я не могу заставить ваш ответ работать для перекрытия видео (как того требует вопрос). Я попытался добавить