Erreur CSS mediabox #2876

Closed
opened 9 years ago by thom.sp · 2 comments
thom.sp commented 9 years ago

Sur SPIP 3.0.5, problème (mineur) dans la CSS de la skin "fancybox" de mediabox.
Dans plugins-dist/mediabox/colorbox/fancybox/colorbox.css, lignes 39 et 41 :

    #cboxPrevious.hover{background:url(images/fancy_left.png) left 50% no-repeat;}

    #cboxNext.hover{background:url(images/fancy_right.png) right 50% no-repeat;}

Il faut remplacer .hover par :hover.

Sur SPIP 3.0.5, problème (mineur) dans la CSS de la skin "fancybox" de mediabox. Dans plugins-dist/mediabox/colorbox/fancybox/colorbox.css, lignes 39 et 41 : #cboxPrevious.hover{background:url(images/fancy_left.png) left 50% no-repeat;} #cboxNext.hover{background:url(images/fancy_right.png) right 50% no-repeat;} Il faut remplacer .hover par :hover.
b_b commented 9 years ago
Owner

Non non, pas d'erreur, cette classe permet de cibler les éléments survolés dans d'autres thèmes sans problème (elle est ajouté par javascript) :

http://zone.spip.org/trac/spip-zone/browser/core/plugins/mediabox/colorbox/thickbox/colorbox.css#L38

http://zone.spip.org/trac/spip-zone/browser/core/plugins/mediabox/colorbox/black-simple/colorbox.css#L32

++
Statut changé à Fermé

Non non, pas d'erreur, cette classe permet de cibler les éléments survolés dans d'autres thèmes sans problème (elle est ajouté par javascript) : http://zone.spip.org/trac/spip-zone/browser/_core_/plugins/mediabox/colorbox/thickbox/colorbox.css#L38 http://zone.spip.org/trac/spip-zone/browser/_core_/plugins/mediabox/colorbox/black-simple/colorbox.css#L32 ++ **Statut changé à Fermé**

Bonjour,
Je voudrais ré-ouvrir ce sujet car la raison indiquée me semble perfectible.

Le choix d'utiliser la syntaxe .hover au lieu de :hover dans les fichiers css des modèles mediabox ne permet pas d'atteindre tous les objectifs de la ligne de code.

Cette ligne a pour but d'afficher un icône lors du survol par la souris, sur la photo affichée. Cet effet n'est visible qu'avec le modèle 'fancybox'. Les autres modèles black-simple, thickbox, etc ... n'affiche aucune icône en survol.

Considérant qu'il y ait deux effets à rendre :
1- Le ciblage de l'élément lors du survol.
2- L'affichage d'une icône lors du survol.
La ligne de code pourrait être modifiée pour remplir les deux objectifs.

Est-il possible de réouvrir cette anomalie ?

Bonjour, Je voudrais ré-ouvrir ce sujet car la raison indiquée me semble perfectible. Le choix d'utiliser la syntaxe `.hover` au lieu de `:hover` dans les fichiers css des modèles mediabox ne permet pas d'atteindre tous les objectifs de la ligne de code. Cette ligne a pour but d'afficher un icône lors du survol par la souris, sur la photo affichée. Cet effet n'est visible qu'avec le modèle 'fancybox'. Les autres modèles black-simple, thickbox, etc ... n'affiche aucune icône en survol. Considérant qu'il y ait deux effets à rendre : 1- Le ciblage de l'élément lors du survol. 2- L'affichage d'une icône lors du survol. La ligne de code pourrait être modifiée pour remplir les deux objectifs. Est-il possible de réouvrir cette anomalie ?
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.