IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Application d'un hover css sur un asp:ImageButton


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    526
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 526
    Par défaut Application d'un hover css sur un asp:ImageButton
    Bonjour,

    J'ai intégrer des asp:ImageButton avec des images sur lequel je voudrais que le fond derriere l'image change de couleur lors du survol de la souris.

    J'ai utilisé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:ImageButton ID="BoutonOuvrir" runat="server"  CssClass="bout" ImageUrl="/Images_Projet/Images/ouvrir.png" width="35" height="35" OnClick="Bouton_Ouvrir_Click"  />
    avec le css associé :

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    .bout:hover
    {
      color:Yellow;  
    }

    Cela ne marche pas. Est-ce que quelqu'un voit le problème ?

    Merci.

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Bah ouais, color, c'est pas pour le fond ...

  3. #3
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Y doit pas être réveillé

    Sinon, tu peux utiliser un contrôle customisé pour plus de simplicité d'utilisation. Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    [DefaultProperty("Text")]
        [ToolboxData("<{0}:RolloverImageButton runat=server></{0}:RolloverImageButton>")]
        public class RolloverImageButton : ImageButton
        {
     
            [DefaultValue("")]
            [UrlProperty]
            [Bindable(true)]
            public virtual string ImageOverUrl
            {
                get
                {
                    if (null == ViewState["ImageOverUrl"]) return string.Empty;
                    else return Convert.ToString(ViewState["ImageOverUrl"]);
                }
                set { ViewState["ImageOverUrl"] = value; }
            }
     
     
            protected override void AddAttributesToRender(HtmlTextWriter writer)
            {
                writer.AddAttribute("onmouseover", "this.src='" + base.ResolveClientUrl(ImageOverUrl) + "'");
                writer.AddAttribute("onmouseout", "this.src='" + base.ResolveClientUrl(ImageUrl) + "'");
                base.AddAttributesToRender(writer);
            }
        }
    En espérant t'avoir aidé.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. CSS d'ID sur site asp.net
    Par Vanlen dans le forum ASP.NET
    Réponses: 6
    Dernier message: 07/12/2010, 11h45
  2. Réponses: 2
    Dernier message: 03/09/2010, 08h16
  3. Réponses: 0
    Dernier message: 14/06/2010, 11h17
  4. Réponses: 9
    Dernier message: 16/03/2010, 11h07
  5. Erreur Pilote ODBC sur pages ASP
    Par zouritte dans le forum ASP
    Réponses: 2
    Dernier message: 12/12/2004, 13h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo