Vignettes thumbnails

Les miniatures se composent d’une grille d’images miniatures avec une barre de défilement facultative sur le côté droit pour permettre le défilement vertical.

Les vignettes sont désactivées en cliquant sur le bouton de vignette dans la barre de contrôle principale. Lorsque les vignettes sont actives, elles s’affichent en mode modal superposé au-dessus de l’interface utilisateur de la visionneuse. La logique de visionneuse redimensionne automatiquement le conteneur des vignettes sur l’ensemble de la zone de visionneuse.

L’aspect du conteneur de vignettes est contrôlé par le sélecteur de classe CSS suivant :

.s7ecatalogsearchviewer .s7thumbnailgridview

Propriété CSS
Description
Retour au début
Décalage vertical du conteneur des miniatures par rapport au haut de la visionneuse.
marge haut
La marge supérieure.
marge gauche
Marge de gauche.
marge droite
La marge de droite.
marge inférieure
Marge inférieure.
couleur d’arrière-plan
Couleur d’arrière-plan de la zone des miniatures.

Exemple : configurer des vignettes avec un décalage de 32 pixels par rapport au haut, des marges de 5 pixels à gauche et à droite et une marge de 8 pixels en bas, avec 0xDDDDDD arrière-plan.

.s7ecatalogsearchviewer .s7thumbnailgridview {
 top: 32px;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 8px;
 background-color: rgb(221, 221, 221);
}

L’espacement entre les miniatures est contrôlé par le sélecteur de classe CSS suivant :

.s7ecatalogsearchviewer .s7thumbnailgridview .s7thumbcell

Propriété CSS
Description
marge
Taille de la marge horizontale et verticale autour de chaque vignette. L’espacement horizontal réel des vignettes est égal à la somme des marges gauche et droite définie pour .s7thumbcell . L’espacement vertical des vignettes est égal à la somme des marges supérieure et inférieure.

Exemple : définir un espace de 10 pixels à la fois verticalement et horizontalement.

.s7ecatalogsearchviewer .s7thumbnailgridview .s7thumbcell {
 margin: 5px;
}

L’apparence de la miniature individuelle est contrôlée par le sélecteur de classe CSS suivant :

.s7ecatalogsearchviewer .s7thumbnailgridview .s7thumb

Propriété CSS
Description
Largeur
Largeur de la miniature.
hauteur
Hauteur de la miniature.
frontière
Bordure de la miniature.
couleur d’arrière-plan
Couleur d’arrière-plan de la miniature.

Sur les appareils tactiles, lorsqu’il est tourné en mode portrait, le spectateur peut dimensionner les vignettes à la moitié de ce qui est configuré au cas où il déciderait de diviser le catalogue en pages individuelles.

NOTE
La miniature prend en charge le sélecteur d’attributs state , qui peut être utilisé pour appliquer différents habillages à différents états de miniature. En particulier, state="selected" correspond à la miniature de l’image actuellement affichée dans la vue principale, state="default" correspond au reste des vignettes et state="over" est utilisée lors du survol de la souris.

Exemple : pour configurer des vignettes de 120 x 85 pixels, dotées d’un arrière-plan blanc, d’une bordure standard gris clair et d’une bordure sélectionnée gris foncé.

.s7ecatalogsearchviewer .s7thumbnailgridview .s7thumb {
 width:120px;
 height:85px;
 background-color: rgb(255, 255, 255);
 border: solid 1px #999999;
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7thumb[state="selected"]{
 border: solid 2px #666666;
}

L’apparence du libellé de la miniature est contrôlée par le sélecteur de classe CSS suivant :

.s7ecatalogsearchviewer .s7thumbnailgridview .s7label

Propriété CSS
Description
famille de police
Nom de la police.
taille de police
Taille de police.

Exemple : pour configurer des étiquettes de sorte qu’elles utilisent la police Helvetica 14 pixels®.

.s7ecatalogsearchviewer .s7thumbnailgridview .s7label {
 font-family: Helvetica,sans-serif;
 font-size: 12px;
}

S’il y a plus de vignettes que ce qui peut tenir verticalement dans la vue, les vignettes affichent la barre de défilement verticale sur le côté droit. L’apparence de la zone de la barre de défilement est contrôlée par le sélecteur de classe CSS suivant :

.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar

Propriété CSS
Description
Largeur
Largeur de la barre de défilement.
Retour au début
La barre de défilement verticale est décalée par rapport au haut de la zone des miniatures.
fond
La barre de défilement verticale est décalée par rapport au bas de la zone des miniatures.
Droite
La barre de défilement horizontale est décalée par rapport au bord droit des miniatures.

Exemple - pour configurer une barre de défilement de 28 pixels de large et avec une marge de 8 pixels à partir du haut, de la droite et du bas de la zone des vignettes.

.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar {
 top:8px;
 bottom:8px;
 right:8px;
 width:28px;
}

La piste de la barre de défilement est la zone située entre les boutons de défilement supérieur et inférieur. Le composant définit automatiquement la position et la hauteur de la piste. La piste est contrôlée par le sélecteur de classe CSS suivant :

.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrolltrack

Propriété CSS
Description
Largeur
Largeur de la piste de la barre de défilement.
couleur d’arrière-plan
Couleur d’arrière-plan de la piste de la barre de défilement.

Exemple - pour configurer une piste de barre de défilement de 28 pixels de large et avec un fond gris semi-transparent.

.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrolltrack {
 width:28px;
 background-color:rgba(102, 102, 102, 0.5);
}

Le pouce de la barre de défilement se déplace verticalement dans la zone de piste de défilement. Sa position verticale est entièrement contrôlée par la logique du composant, cependant, la hauteur du pouce ne change pas dynamiquement en fonction de la quantité de contenu. La hauteur du pouce et d’autres aspects sont contrôlés par le sélecteur de classe CSS suivant :

.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollthumb

Propriété CSS
Description
Largeur
Largeur du pouce de la barre de défilement.
hauteur
Hauteur de la miniature de la barre de défilement.
Dessus de rembourrage
Marge intérieure verticale entre le haut de la piste de la barre de défilement.
Fond de rembourrage
Marge intérieure verticale entre le bas de la piste de la barre de défilement.
image d’arrière-plan
Image affichée pour un état numérique donné.
position de l’arrière-plan

Position à l’intérieur du sprite de l’illustration, si des sprites CSS sont utilisés.

Voir aussi SpritesCSS.

NOTE
La miniature prend en charge le sélecteur d’attributs state , qui peut être utilisé pour appliquer différents habillages aux états updu pouce , down, overet disabled.

Exemple : pour configurer une barre de défilement de 28 x 45 pixels, avec des marges de 10 pixels en haut et en bas et avec des illustrations différentes pour chaque état.

.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollthumb {
 width:28px;
 background-repeat:no-repeat;
 background-position:center;
 height:45px;
 padding-top:10px;
 padding-bottom:10px;
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollthumb[state='up'] {
 background-image:url(images/v2/ThumbnailScrollThumb_dark_up.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollthumb[state='down'] {
 background-image:url(images/v2/ThumbnailScrollThumb_dark_down.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollthumb[state='over'] {
 background-image:url(images/v2/ThumbnailScrollThumb_dark_over.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollthumb[state='disabled'] {
 background-image:url(images/v2/ThumbnailScrollThumb_dark_up.png);
}

L’apparence des boutons de défilement supérieur et inférieur est contrôlée par les sélecteurs de classe CSS suivants :

.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollupbutton

.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrolldownbutton

Il n’est pas possible de positionner les boutons de défilement à l’aide de CSS top, left, bottomet right de ses propriétés. Au lieu de cela, la logique de la visionneuse les positionne automatiquement.

Propriété CSS
Description
Largeur
Largeur du bouton.
hauteur
Hauteur du bouton.
image d’arrière-plan
Image affichée pour un état numérique donné.
position de l’arrière-plan

Position à l’intérieur du sprite de l’illustration, si des sprites CSS sont utilisés.

Voir aussi SpritesCSS.

NOTE
Ces boutons prennent en charge le sélecteur d’attributs state , qui peut être utilisé pour appliquer différents habillages aux différents états updu bouton , down, overet disabled.

L’info-bulle du bouton peut être localisée. Pour plus d’informations, voir Localisation des éléments de l’interface utilisateur.

Exemple - pour configurer des boutons de défilement de 28 x 32 pixels et dotés d’illustrations différentes pour chaque état.

.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollupbutton {
 width:28px;
 height:32px;
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollupbutton[state='up'] {
 background-image:url(images/v2/ThumbnailScrollUpButton_dark_up.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollupbutton[state='over'] {
 background-image:url(images/v2/ThumbnailScrollUpButton_dark_over.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollupbutton[state='down'] {
 background-image:url(images/v2/ThumbnailScrollUpButton_dark_down.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrollupbutton[state='disabled'] {
 background-image:url(images/v2/ThumbnailScrollUpButton_dark_up.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrolldownbutton {
 width:28px;
 height:32px;
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrolldownbutton[state='up'] {
 background-image:url(images/v2/ThumbnailScrollDownButton_dark_up.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrolldownbutton[state='over'] {
 background-image:url(images/v2/ThumbnailScrollDownButton_dark_over.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrolldownbutton[state='down'] {
 background-image:url(images/v2/ThumbnailScrollDownButton_dark_down.png);
}
.s7ecatalogsearchviewer .s7thumbnailgridview .s7scrollbar .s7scrolldownbutton[state='disabled'] {
 background-image:url(images/v2/ThumbnailScrollDownButton_dark_up.png);
}
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8