Amostras interativas interactive-swatches

O painel de amostras interativas será exibido ao lado do conteúdo do vídeo se os dados interativos tiverem sido passados para o visualizador na configuração. Ele consiste em um banner na parte superior que renderiza texto, como "Clique para exibir", uma coluna de uma ou mais amostras interativas e dois botões de rolagem (disponíveis apenas em sistemas desktop).

Em sistemas desktop e em dispositivos de toque, na orientação paisagem, as amostras interativas são renderizadas verticalmente à direita do conteúdo de vídeo. Em dispositivos de toque com orientação de retrato, eles são exibidos na parte inferior do visualizador como uma linha horizontal de amostras.

O seletor de classe CSS a seguir controla o local e a orientação do painel de amostras interativo:

.s7interactivevideoviewer .s7interactiveswatches

Propriedades CSS das amostras interativas css-properties-of-the-interactive-swatches

largura
Largura do painel de amostras interativo
altura
Altura do painel de amostras interativo.
top
Posição superior do painel de amostras interativo.
inferior
Posição inferior do painel interativo de amostras.
saiu de
Posição esquerda do painel interativo de amostras.
direita
Posição direita do painel interativo de amostras.

O local e a orientação do tempo de execução do painel de amostras interativo são definidos por uma combinação das propriedades CSS acima, da seguinte maneira:

  • Para renderizar as amostras interativas horizontalmente na parte inferior do visualizador, defina a altura como um valor de pixel absoluto; esquerda e inferior como 0px; largura, direita e superior como auto.
  • Para renderizar as amostras interativas verticalmente à direita do conteúdo do vídeo, defina a largura como um pixel absoluto; à direita e acima como 0px; à altura, à esquerda e abaixo como auto.

É possível usar marcadores CSS com esse estilo para obter a colocação adaptável do painel de amostras interativo.

Exemplo example

Para configurar um painel de amostras interativo para renderizar horizontalmente na parte inferior do visualizador em dispositivos de toque na orientação paisagem. E para mostrá-lo verticalmente à direita do conteúdo de vídeo em todos os outros casos:

.s7interactivevideoviewer.s7touchinput.s7device_landscape .s7interactiveswatches,
.s7interactivevideoviewer.s7mouseinput .s7interactiveswatches {
 width:120px;
 height:auto;
 right:0px;
 top:0px;
 left:auto;
 bottom:auto;
}
.s7interactivevideoviewer.s7touchinput.s7device_portrait .s7interactiveswatches {
 width:auto;
 height:136px;
 right:auto;
 top:auto;
 left:0px;
 bottom:0px;
}

O tamanho e a posição do banner são gerenciados pelo componente interativo de amostras com base em outro estilo aplicado com CSS e não podem ser definidos explicitamente.

O seletor de classe CSS a seguir controla a aparência do painel de banner:

.s7interactivevideoviewer .s7interactiveswatches .s7banner

Propriedades CSS do painel Banner css-properties-of-the-banner-panel

cor de fundo
Cor de fundo do painel Banner.
cor
Cor do texto dentro do painel Banner.
borda
Borda ao redor do painel banner.
espessura da fonte
A espessura da fonte a ser usada para o texto dentro do painel banner.
tamanho da fonte
O tamanho da fonte a ser usada para o texto dentro do painel Banner.
Família de fontes
A família da fonte a ser usada para o texto dentro do painel banner.
font-align
O alinhamento da fonte a ser usada para o texto dentro do painel banner.

A dica de ferramenta do banner pode ser localizada. Consulte Localização dos elementos da interface do usuário para obter mais informações.

Exemplo section-e8caea0a303c425a8a637c2a47c06355

Para configurar um banner com plano de fundo cinza escuro, borda de dois pixels cinza claro e texto branco centralizado horizontalmente:

.s7interactivevideoviewer .s7interactiveswatches .s7banner {
    background-color: #222222;
    border-bottom: 2px solid #444444;
    color: #ffffff;
    text-align: center;
}

O seletor de classe CSS a seguir controla a aparência das amostras:

.s7interactivevideoviewer .s7interactiveswatches .s7swatches

Propriedades CSS da área de amostras css-properties-of-the-swatches-area

cor de fundo
Cor do plano de fundo da área de amostras.

Exemplo section-9cadd62a09fd44a280f55ff42437e416

Para configurar a área de amostras com plano de fundo cinza escuro:

.s7interactivevideoviewer .s7interactiveswatches .s7swatches {
    background-color: #222222;
}

O seletor de classe CSS a seguir controla o espaçamento entre as miniaturas de amostra:

.s7interactivevideoviewer .s7interactiveswatches .s7swatches .s7thumbcell

Propriedades CSS do espaçamento da miniatura das amostras css-properties-of-the-swatches-thumbnail-spacing

margem
O tamanho da margem horizontal e vertical ao redor de cada miniatura. O espaçamento real entre miniaturas é igual à soma das margens esquerda e direita definidas para .s7thumbcell .

Exemplo section-39fb270b7e494a9d99e6e8f6890ec53c

Para configurar o espaçamento vertical como dez pixels:

.s7interactivevideoviewer .s7interactiveswatches .s7swatches .s7thumbcell {
 margin: 5px;
}

O seletor de classe CSS a seguir controla a aparência de miniaturas individuais:

.s7interactivevideoviewer .s7interactiveswatches .s7swatches .s7thumb

Propriedades CSS da aparência de miniaturas individuais css-properties-of-the-appearance-of-individual-thumbnails

largura
Largura da miniatura.
altura
Altura da miniatura.
borda
Borda da miniatura.
NOTE
A miniatura oferece suporte ao seletor de atributos state, que você pode usar para aplicar capas diferentes a estados de miniatura diferentes. Especificamente, state="selected" corresponde à miniatura da imagem atualmente selecionada; state="default" corresponde ao restante das miniaturas; state="over" é usado ao passar o mouse.

Exemplo section-69fec189ffaa440b97b6b846c320b75b

Para configurar miniaturas com 100 x 75 pixels:

.s7interactivevideoviewer .s7interactiveswatches .s7swatches .s7thumb {
 width:100px;
 height:75px;
}

O seletor de classe CSS a seguir controla a aparência do rótulo da miniatura:

.s7interactivevideoviewer .s7interactiveswatches .s7swatches .s7label

Propriedades CSS da aparência do rótulo de miniatura css-properties-of-the-appearance-of-the-thumbnail-label

cor
Cor do texto.
borda
Borda do rótulo.
text-align
Alinhamento de texto horizontal.
Família de fontes
Nome da fonte.

Exemplo section-eb141eb6c1154183baa69796edb90536

Para configurar rótulos para usar branco, alinhado à esquerda, 12 pixels, em fonte Helvetica® e uma borda inferior:

.s7interactivevideoviewer .s7interactiveswatches .s7swatches .s7label {
 border-bottom: 1px solid #e9e9e9;
 text-align: left;
color: #ffffff;
font-family: Helvetica,sans-serif;
font-size: 12px;
}

O seletor de classe CSS a seguir controla a aparência dos botões de rolagem para cima e para baixo:

.s7interactivevideoviewer .s7interactiveswatches .s7scrollupbutton

.s7interactivevideoviewer .s7interactiveswatches .s7scrolldownbutton

Não é possível posicionar os botões de rolagem usando as propriedades CSS top, left, bottom e right; em vez disso, a lógica do visualizador os posiciona automaticamente.

Propriedades CSS da aparência dos botões de rolagem para cima e para baixo css-properties-of-the-appearance-of-the-up-and-down-scroll-buttons

largura
Largura do botão de rolagem.
altura
Altura do botão de rolagem.
imagem de fundo
A imagem exibida para um determinado estado de botão.
background-position

A posição dentro da imagem do trabalho artístico, se as imagens CSS forem usadas.

Consulte também Sprites CSS.

NOTE
Este botão oferece suporte ao seletor de atributos state, que você pode usar para aplicar capas diferentes aos estados de botão: " up", " down", " over" e " disabled".

As dicas de ferramentas do botão podem ser localizadas. Consulte Localização dos elementos da interface do usuário para obter mais informações.

Exemplo section-e6ce4fa084b84288bc7583342b2c510c

Para configurar um botão de rolagem para cima com 60 x 36 pixels, tenha um trabalho artístico diferente para cada estado e o tire da imagem gráfica do componente:

.s7interactivevideoviewer .s7interactiveswatches .s7scrollupbutton {
 background-size: 120px;
 width: 60px;
 height: 36px;
}
.s7interactivevideoviewer .s7interactiveswatches .s7scrollupbutton[state] {
 background-image: url(images/v2/InteractiveSwatches_light_sprite.png);
}
.s7interactivevideoviewer .s7interactiveswatches .s7scrollupbutton[state='up'] { background-position: -60px -684px; }
.s7interactivevideoviewer .s7interactiveswatches .s7scrollupbutton[state='over'] { background-position: -0px -684px; }
.s7interactivevideoviewer .s7interactiveswatches .s7scrollupbutton[state='down'] { background-position: -60px -648px; }
.s7interactivevideoviewer .s7interactiveswatches .s7scrollupbutton[state='disabled'] { background-position: -0px -648px; }
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8