Хорошо, я действительно не понимаю последние 2 предложения. Но вот какой код будет работать. Было бы также лучше, если бы вы вставляли видео, а не копировали видео ссылку из адресной строки, потому что ссылка для встраивания уже имеет все функции, необходимые для ширины и высоты видео.
HTML:
<!DOCTYPE html>
<html>
<head>
<title>My first web page</title>
<link rel="stylesheet" href="style.css">
<div class="videoWrapper">
<iframe width="560" height="349" src="https://www.youtube.com/embed/mJY4rHEtohM" frameborder="0" allowfullscreen></iframe>
</div>
</head>
</html>
CSS:
.videoWrapper {
position: relative;
padding-bottom: 56.25%; /* Use 75% for 4:3 videos */
padding-top: 25px;
height: 0;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
Если вы просто собираетесь с видео, вам не понадобится другой код css с вашего конца, все, что вам нужно, это то, что у меня есть. Я пробовал это на своем iPad и моем телефоне Android, и он отлично работает.