Ich habe eine html divWie kann ich mobile CSS-Abfrage auf mein div mit Hintergrundbild anwenden?
<div class="col-md-6 elo">
<div class="col col-1-2" style="animation-delay: -42s;">
<div class="content animated fadeIn delayed">
<div class="my-video">
<video class="video--app" id="myVideo" autoplay="" muted="" preload="auto">
<source src="./img/video.mp4" type="video/mp4">
</video>
</div>
</div>
</div>
</div>
mit einem Hintergrundbild in CSS-Code ein:
.my-video {
margin: auto;
width: 372px;
height: 705px;
background-image: url(../img/[email protected]);
background-size: 368px 705px;
}
Wenn Benutzer meine Seite betritt sieht er die mp4 in einem Rahmen gespielt [email protected]
. Aber als er die Webseite schrumpft, blende ich das Video von mobiler Abfrage Anwendung:
@media (max-width:600px){
.video--app{
display:none;
}
und ich möchte auch die Größe des Hintergrundbildes ändern, so dass seine Breite zu 80% des sichtbaren Bereichs gleich ist (Höhe sollte proportional zur Breite sein). Ich habe versucht Einstellung:
background-size: auto;
zu my-video
aber es hat nicht funktioniert. Wie kann ich es dann reparieren? Vielen Dank!
hmm Wie wäre es mit der Einstellung von Breite und Höhe? Das Setzen von nur Hintergrundgröße auf 100% funktionierte in meinem Fall nicht ... – user3766930
Kannst du eine funktionierende Geige bereitstellen, um dir besser zu helfen? – dippas
https://jsfiddle.net/vv95Lmv6/ schau es dir an, wenn ich die Ausgabe verkleinere Ich wollte, dass das iPhone kleiner wird, um den Bildschirm zu passen, aber es schrumpft nicht ... – user3766930