Compartilhamento de link link-share

A ferramenta Compartilhamento de links consiste em um botão adicionado ao painel Compartilhamento em redes sociais e à caixa de diálogo modal que é exibida quando a ferramenta é ativada. A posição do botão é totalmente gerenciada pela ferramenta Compartilhamento em redes sociais.

A aparência do botão de compartilhamento de link é controlada com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkshare

Propriedades CSS da ferramenta de compartilhamento de links

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

Posicionar dentro da imagem de arte-final, se as imagens CSS forem usadas.

Consulte também Sprites CSS.

NOTE
Este botão oferece suporte ao seletor de atributos state, que pode ser usado para aplicar capas diferentes a estados de botão diferentes.

É possível remover o botão do painel Compartilhamento em redes sociais definindo a propriedade CSS display:none em sua classe CSS.

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

Exemplo - para configurar um botão de compartilhamento de link com 28 x 28 pixels e exibir uma imagem diferente para cada um dos quatro estados de botão diferentes:

.s7ecatalogsearchviewer .s7linkshare {
 width:28px;
 height:28px;
}
.s7ecatalogsearchviewer .s7linkshare[state='up'] {
background-image:url(images/v2/LinkShare_dark_up.png);
}
.s7ecatalogsearchviewer .s7linkshare[state='over'] {
background-image:url(images/v2/LinkShare_dark_over.png);
}
.s7ecatalogsearchviewer .s7linkshare[state='down'] {
background-image:url(images/v2/LinkShare_dark_down.png);
}
.s7ecatalogsearchviewer .s7linkshare[state='disabled'] {
background-image:url(images/v2/LinkShare_dark_disabled.png);
}

A sobreposição de plano de fundo que cobre a página da Web quando a caixa de diálogo está ativa é controlada com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7backoverlay

Propriedades CSS da sobreposição de plano de fundo

opacidade
Opacidade de sobreposição de plano de fundo.
cor de fundo
Cor de sobreposição do plano de fundo.

Exemplo - para configurar uma sobreposição de plano de fundo para ficar cinza com 70% de opacidade:

.s7ecatalogsearchviewer .s7linkdialog .s7backoverlay {
 opacity:0.7;
 background-color:#222222;
}

Por padrão, a caixa de diálogo modal é exibida centralizada na tela em sistemas desktop e ocupa toda a área da página da Web em dispositivos de toque. Em todos os casos, o posicionamento e o dimensionamento da caixa de diálogo são gerenciados pelo componente. A caixa de diálogo é controlada com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialog

Propriedades CSS da caixa de diálogo

raio da borda
Raio da borda da caixa de diálogo, caso a caixa de diálogo não use todo o navegador.
cor de fundo
Cor de fundo da caixa de diálogo.
largura
Deve ser desdefinido ou definido como 100%, nesse caso, a caixa de diálogo usa toda a janela do navegador (esse modo é preferível em dispositivos de toque).
altura
Deve ser desdefinido ou definido como 100%, nesse caso, a caixa de diálogo usa toda a janela do navegador (esse modo é preferível em dispositivos de toque).

Exemplo - para configurar a caixa de diálogo para usar toda a janela do navegador e ter um fundo branco em dispositivos de toque:

.s7ecatalogsearchviewer .s7touchinput .s7linkdialog .s7dialog {
 width:100%;
 height:100%;
background-color: #ffffff;
}

O cabeçalho da caixa de diálogo consiste em um ícone, um texto de título e um botão Fechar. O contêiner de cabeçalho é controlado com

.s7ecatalogsearchviewer .s7linkdialog .s7dialogheader

Propriedades CSS do cabeçalho da caixa de diálogo

preenchimento
Preenchimento interno para conteúdo de cabeçalho.

O ícone e o texto do título são colocados em um container extra controlado com

.s7ecatalogsearchviewer .s7linkdialog .s7dialogheader .s7dialogline

Propriedades CSS da linha de diálogo

preenchimento
Preenchimento interno para o ícone e título do cabeçalho.

O ícone de cabeçalho é controlado com o seguinte seletor de classe CSS

.s7ecatalogsearchviewer .s7linkdialog .s7dialogheadericon

Propriedades CSS do ícone de cabeçalho da caixa de diálogo

largura
Largura do ícone.
altura
Altura do ícone.
imagem de fundo
Imagem do ícone.
background-position

Posicionar dentro da imagem de arte-final, se as imagens CSS forem usadas.

Consulte também Sprites CSS.

O título do cabeçalho é controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogheadertext

Propriedades CSS do texto do cabeçalho da caixa de diálogo

espessura da fonte
Peso da fonte.
tamanho da fonte
Altura da fonte.
Família de fontes
Família da fonte.
preenchimento
Preenchimento de texto interno.

O botão Fechar é controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7closebutton

Propriedades CSS do botão Fechar ​

top
Posição vertical do botão em relação ao contêiner de cabeçalho.
direita
Posição do botão horizontal em relação ao contêiner de cabeçalho.
largura
Largura do botão.
altura
Altura do botão.
preenchimento
Preenchimento interno do botão.
imagem de fundo
Imagem do botão para cada estado.
background-position

Posicionar dentro da imagem de arte-final, se as imagens CSS forem usadas.

Consulte também Sprites CSS.

NOTE
Este botão oferece suporte ao seletor de atributos state, que pode ser usado para aplicar capas diferentes a estados de botão diferentes.

A dica de ferramenta do botão Fechar e o título da caixa de diálogo podem ser localizados. Consulte Localização dos elementos da interface do usuário para obter mais informações.

Exemplo - Para configurar um cabeçalho de caixa de diálogo com preenchimento, ícone de 22 x 12 pixels e um título de 16 pontos em negrito. E, finalmente, um botão Fechar de 28 x 28 pixels posicionado a dois pixels da parte superior e a dois pixels da direita do contêiner da caixa de diálogo:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogheader {
 padding: 10px;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogheader .s7dialogline {
 padding: 10px 10px 2px;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogheadericon {
    background-image: url("images/sdk/dlglink_cap.png");
    height: 12px;
    width: 22px;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogheadertext {
    font-size: 16pt;
    font-weight: bold;
    padding-left: 16px;
}
.s7ecatalogsearchviewer .s7linkdialog .s7closebutton {
 top:2px;
 right:2px;
 padding:8px;
 width:28px;
 height:28px;
}
.s7ecatalogsearchviewer .s7linkdialog .s7closebutton[state='up'] {
 background-image:url(images/sdk/close_up.png);
}
.s7ecatalogsearchviewer .s7linkdialog .s7closebutton[state='over'] {
 background-image:url(images/sdk/close_over.png);
}
.s7ecatalogsearchviewer .s7linkdialog .s7closebutton[state='down'] {
 background-image:url(images/sdk/close_down.png);
}
.s7ecatalogsearchviewer .s7linkdialog .s7closebutton[state='disabled'] {
 background-image:url(images/sdk/close_disabled.png);
}

O rodapé da caixa de diálogo consiste em um botão Cancelar. O contêiner de rodapé é controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogfooter

Propriedades CSS do rodapé da caixa de diálogo ​

borda
Borda que você pode usar para separar visualmente o rodapé do restante da caixa de diálogo.

O rodapé tem um contêiner interno que mantém o botão. Ele é controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogbuttoncontainer

Propriedades CSS do contêiner de botão da caixa de diálogo

preenchimento
Preenchimento interno entre o rodapé e o botão.

O botão Selecionar tudo é controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogactionbutton

O botão só está disponível em sistemas desktop.

Propriedades CSS do botão Selecionar Tudo

largura
Largura do botão.
altura
Altura do botão.
cor
Cor do texto do botão para cada estado.
cor de fundo
Cor do plano de fundo do botão para cada estado.
NOTE
O botão Selecionar tudo oferece suporte ao seletor de atributos state, que pode ser usado para aplicar capas diferentes a estados de botão diferentes.

O botão Cancelar é controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogcancelbutton

Propriedades CSS do botão de cancelamento da caixa de diálogo

largura
Largura do botão.
altura
Altura do botão.
cor
Cor do texto do botão para cada estado.
cor de fundo
Cor do plano de fundo do botão para cada estado.
NOTE
Este botão oferece suporte ao seletor de atributos state, que pode ser usado para aplicar capas diferentes a estados de botão diferentes.

Além disso, ambos os botões compartilham uma classe CSS comum, que pode conter configurações CSS que são as mesmas para outros botões da caixa de diálogo:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogfooter .s7button

Propriedades CSS do botão

espessura da fonte
Peso da fonte do botão.
tamanho da fonte
Tamanho da fonte do botão.
Família de fontes
Família de fontes do botão.
altura da linha
Altura do texto dentro do botão. Afeta o alinhamento vertical.
sombra-caixa
Sombra projetada.
margem direita
Margem direita do botão.

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 - para configurar um rodapé de caixa de diálogo com um botão Cancelar 64 x 34, com cores de texto e cores de plano de fundo diferentes para cada estado de botão:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogfooter {
    border-top: 1px solid #909090;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogbuttoncontainer {
    padding-bottom: 6px;
    padding-top: 10px;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogfooter .s7button {
    box-shadow: 1px 1px 1px #999999;
    color: #FFFFFF;
    font-size: 9pt;
    font-weight: bold;
    line-height: 34px;
    margin-right: 10px;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogcancelbutton {
 width:64px;
 height:34px;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogcancelbutton[state='up'] {
 background-color:#666666;
 color:#dddddd;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogcancelbutton[state='down'] {
 background-color:#555555;
 color:#ffffff;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogcancelbutton[state='over'] {
 background-color:#555555;
 color:#ffffff;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogcancelbutton[state='disabled'] {
 background-color:#b2b2b2;
 color:#dddddd;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogactionbutton {
 width:82px;
 height:34px;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogactionbutton[state='up'] {
 background-color:#333333;
 color:#dddddd;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogactionbutton[state='down'] {
 background-color:#222222;
 color:#cccccc;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogactionbutton[state='over'] {
 background-color:#222222;
 color:#cccccc;
}
.s7ecatalogsearchviewer .s7linkdialog .s7dialogactionbutton[state='disabled'] {
 background-color:#b2b2b2;
 color:#dddddd;
}

A área principal da caixa de diálogo, entre o cabeçalho e o rodapé, contém conteúdo da caixa de diálogo. Em todos os casos, o componente gerencia a largura dessa área; não é possível defini-la no CSS. A área de diálogo principal é controlada com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogviewarea

Propriedades CSS da área de exibição da caixa de diálogo ​

altura
A altura da área da caixa de diálogo principal. Ela deve ser especificada somente quando a caixa de diálogo funciona no modo desktop. Não é aplicável quando a caixa de diálogo é dimensionada para ocupar toda a janela do navegador.
cor de fundo
A cor de fundo da área da caixa de diálogo principal.
margem
Margem externa.

Exemplo - para configurar uma área da caixa de diálogo principal com altura de 300 pixels, ter uma margem de dez pixels e usar um plano de fundo branco:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogviewarea {
 background-color:#ffffff;
 margin:10px;
 height:300px;
}

Todo o conteúdo do formulário (como rótulos e campos de entrada) reside dentro de um container controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogbody

Propriedades CSS do corpo da caixa de diálogo ​

preenchimento
Preenchimento interno.

Exemplo - para configurar o conteúdo do formulário para ter um preenchimento de dez pixels:

.s7ecatalogsearchviewer .s7linkdialog .s7dialogbody {
    padding: 10px;
}

Todos os rótulos estáticos no formulário da caixa de diálogo são controlados com

.s7ecatalogsearchviewer .s7linkdialog .s7dialoglabel

Essa classe não é adequada para controlar o tamanho ou a posição do rótulo porque você pode aplicá-la a textos em vários locais da interface do usuário do formulário.

Propriedades CSS do rótulo da caixa de diálogo. ​

espessura da fonte
Espessura da fonte do rótulo.
tamanho da fonte
Tamanho da fonte do rótulo.
Família de fontes
Família de fontes do rótulo.
cor
Cor do texto do rótulo.

Os rótulos da caixa de diálogo podem ser localizados. Consulte Localização dos elementos da interface do usuário para obter mais informações.

Exemplo - para configurar todos os rótulos para serem cinza, negrito com uma fonte de nove pixels:

.s7ecatalogsearchviewer .s7linkdialog .s7dialoglabel {
    color: #666666;
    font-size: 9pt;
    font-weight: bold;
}

O tamanho da cópia de texto exibida na parte superior do link é controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialoginputwide

Propriedades CSS do campo de entrada da caixa de diálogo

largura
Largura do texto.
preenchimento
Preenchimento interno.

Exemplo - para definir a cópia de texto como 430 pixels de largura e ter um preenchimento de dez pixels na parte inferior:

.s7ecatalogsearchviewer .s7linkdialog .s7dialoginputwide {
    padding-bottom: 10px;
    width: 430px;
}

O link de compartilhamento é colocado em um container e controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialoginputcontainer

Propriedades CSS do contêiner de entrada da caixa de diálogo

borda
Borda ao redor do contêiner de link compartilhado.
preenchimento
Preenchimento interno.

Exemplo - para definir uma borda cinza de um pixel em torno do texto do código incorporado e ter nove pixels de preenchimento:

.s7ecatalogsearchviewer .s7linkdialog .s7dialoginputcontainer {
    border: 1px solid #CCCCCC;
    padding: 9px;
}

O próprio link de compartilhamento é controlado com o seguinte seletor de classe CSS:

.s7ecatalogsearchviewer .s7linkdialog .s7dialoglink

Propriedades CSS do link de compartilhamento da caixa de diálogo

largura
Compartilhar a largura do link.

Exemplo - para definir o link de compartilhamento para ter 450 pixels de largura:

.s7ecatalogsearchviewer .s7linkdialog .s7dialoglink {
    width: 450px;
}
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8