Ich versuche, Beschriftungen auf einem Video-Element zu verstecken:Wie Hintergrund für :: Cue Pseudo-Element auf Safari ausblenden?
Ich verwende den folgenden CSS:
video::cue { visibility: hidden; }
Es funktioniert gut in Chrome, sondern auf Safari es blendet den Text nur aus und rendert den Hintergrund der Beschriftung weiterhin so:
Ich habe versucht, background: none
als auch, aber es gibt keine Änderung. Wie sonst kann ich die Beschriftungen in Safari verbergen, neben der programmgesteuerten Änderung der Text-Track-Liste? Könnte das ein Safari Bug sein?
'background-color' scheint ignoriert zu werden. Die Einstellung 'font-size: 0px' verkleinert die" Blase "in einen sehr kleinen Kreis, der jedoch nicht verschwindet. – tacospice
fügen Sie einen Code oder Geige Link –
https://jsfiddle.net/hsoLnj9L/1/ Ich bin in der gleichen Frage läuft auch. Ich möchte die Hintergrundfarbe für die VTT-Subs aktualisieren, scheint aber, dass diese Eigenschaft keinen Effekt hat. – NickFujita