Pulsante Riproduci/Pausa play-pause-button
Il pulsante di riproduzione/pausa consente al lettore video di riprodurre o mettere in pausa il contenuto video quando un utente fa clic su di esso.
È possibile ridimensionare, applicare lo skin e posizionare il pulsante in base al CSS rispetto alla barra di controllo che lo contiene.
Il seguente selettore di classe CSS controlla l’aspetto del pulsante:
.s7smartcropvideoviewer .s7playpausebutton
Proprietà CSS del pulsante di riproduzione/pausa css-properties-of-the-play-pause-button
state
, selected
che replay
, che possono essere utilizzati per applicare interfacce diverse a stati di pulsante diversi. In particolare, selected='true'
corrisponde allo stato “play” e selected='false'
allo stato “pause”;replay='true'
viene impostato quando il video ha raggiunto la fine e la selezione del pulsante riavvia la riproduzione dall'inizio.La descrizione comando del pulsante può essere localizzata. Per ulteriori informazioni, vedere Localizzazione degli elementi dell'interfaccia utente.
Esempio section-e8caea0a303c425a8a637c2a47c06355
Per impostare un pulsante di riproduzione/pausa di 32 x 32 pixel. Posizionarlo a sei pixel dal bordo superiore e sinistro della barra di controllo. Infine, visualizzare un'immagine diversa per ciascuno dei quattro diversi stati dei pulsanti, se selezionata o meno.
.s7smartcropvideoviewer .s7playpausebutton {
top:6px;
left:6px;
width:32px;
height:32px;
}
.s7smartcropvideoviewer .s7playpausebutton[selected='true'][state='up'] {
background-image:url(images/playBtn_up.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='true'][state='over'] {
background-image:url(images/playBtn_over.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='true'][state='down'] {
background-image:url(images/playBtn_down.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='true'][state='disabled'] {
background-image:url(images/playBtn_disabled.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='false'][state='up'] {
background-image:url(images/pauseBtn_up.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='false'][state='over'] {
background-image:url(images/pauseBtn_over.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='false'][state='down'] {
background-image:url(images/pauseBtn_down.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='false'][state='disabled'] {
background-image:url(images/pauseBtn_disabled.png); }
}
.s7smartcropvideoviewer .s7playpausebutton[selected='true'][replay='true'][state='up'] {
background-image:url(images/replayBtn_up.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='true'][replay='true'][state='over'] {
background-image:url(images/replayBtn_over.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='true'][replay='true'][state='down'] {
background-image:url(images/replayBtn_down.png);
}
.s7smartcropvideoviewer .s7playpausebutton[selected='true'][replay='true'][state='disabled'] {
background-image:url(images/replayBtn_disabled.png);
}