:picture-in-picture
        
        
          Limited availability
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die :picture-in-picture CSS Pseudoklasse wählt das Element aus, das sich derzeit im Picture-in-Picture-Modus befindet.
Syntax
:picture-in-picture {
  /* ... */
}
Verwendungsnotizen
Die :picture-in-picture Pseudoklasse ermöglicht es Ihnen, Ihre Stylesheets so zu konfigurieren, dass sie automatisch die Größe, den Stil oder das Layout von Inhalten anpassen, wenn ein Video zwischen Picture-in-Picture und traditionellem Präsentationsmodus wechselt.
Beispiele
In diesem Beispiel erhält ein Video einen Box-Schatten, wenn es im schwebenden Fenster angezeigt wird.
HTML
Das HTML der Seite sieht so aus:
<h1>MDN Web Docs Demo: :picture-in-picture pseudo-class</h1>
<p>
  This demo uses the <code>:picture-in-picture</code> pseudo-class to
  automatically change the style of a video entirely using CSS.
</p>
<video id="pip-video"></video>
Das <video> mit der ID "pip-video" erhält abwechselnd einen roten Box-Schatten oder nicht, je nachdem, ob es im Picture-in-Picture-Schwebefenster angezeigt wird.
CSS
Die Magie passiert im CSS.
:picture-in-picture {
  box-shadow: 0 0 0 5px red;
}
Spezifikationen
| Specification | 
|---|
| Selectors Level 4> # pip-state>  | 
            
Browser-Kompatibilität
Loading…