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

Mise en page CSS Discussion :

Rectifier CSS pour image après intégration d'un <a></a>


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de bigltnt
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    227
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 227
    Par défaut Rectifier CSS pour image après intégration d'un <a></a>
    Bonjour.
    Je souhaite faire un petit sous menu dans un fieldset. Je veux mettre un effet sur mes images (border-style: outset).

    Jusque là, pas de problème.

    Cependant, les boutons créés, je rajoute une petite balise <a> et là, catastrophe ... bordure bleu autour de mon image (classique), et impossible de remettre mon 'border-style: outset' après intégration de la balise de lien .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    ...HTML...
    <fieldset id="console">
    <a href="">
    	<img class="icone" src="../img/newuser.gif"/>
    </a>
    </fieldset>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ...CSS...
    fieldset#console{
    	padding: 2px 25px;
    }
     
    fieldset#console img{
    	border-style: outset;
    	margin: 0 20px;
    	height: 55px;
    }
    Voila alors j'ai essayé de redéclarer "fieldset#console img" par "fieldset#console a img" et ca ne marche pas. Si au passage vous pouvez m'expliquer pourquoi, et me donner la bonne solution ...

  2. #2
    Membre expérimenté Avatar de Ikonic
    Inscrit en
    Février 2007
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 197
    Par défaut
    salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    ...CSS...
    fieldset#console{
    	padding: 2px 25px;
    }
     
    fieldset#console img{
            border: 0px;
    	border-style: outset;
    	margin: 0 20px;
    	height: 55px;
    }

  3. #3
    Membre confirmé Avatar de bigltnt
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    227
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 227
    Par défaut
    Heu merci quand meme mais non ca ne marche pas.
    En fait le truc c'est que y'a le lien (<a></a>) qui encadre mon <img> et du coup fait que le stylé désiré (celui du code CSS fournit) ne marche plus.

    Donc c'est pas juste un problème de bordure bleue, mais surtout:

    comment faire pour que mon image soit avec l'effet "border-style: outset;" maintenant qu'un lien l'encadre.

    Pourquoi ça ca marche:
    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
    ...CSS...
    fieldset#console{
    	padding: 2px 25px;
    }
     
    fieldset#console img{
    	border-style: outset;
    	margin: 0 20px;
    	height: 55px;
    }
     
    ...HTML...
    <fieldset id="console">
    	<img class="icone" src="../img/newuser.gif"/>
    </fieldset>
    Et pourquoi pas ca :
    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
    ...CSS...
    fieldset#console{
    	padding: 2px 25px;
    }
     
    fieldset#console a img{
    	border-style: outset;
    	margin: 0 20px;
    	height: 55px;
    }
     
    ...HTML...
    <fieldset id="console">
    <a href="">
    	<img class="icone" src="../img/newuser.gif"/>
    </a>
    </fieldset>
    Voila voila, j'espère avoir eclairci mes propos (pas sur lol)

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 25
    Par défaut
    la class doit aller dans ton lien (a href) pas dans l'image.


    en fait le code devrais ressembler a quelquechose comme ca...

    CSS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    a.imagetest img {
    	border-style: outset;
    	margin: 0 20px;
    	height: 55px;
    }
    HTML :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <A HREF="" CLASS="imagetest"><IMG SRC...></A>

  5. #5
    Membre confirmé Avatar de bigltnt
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    227
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 227
    Par défaut
    Merci de vos réponses à tous.

    Voici ce que j'ai fais:

    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
    ...CSS...
    fieldset#console{
    	padding: 2px 25px;
    	margin-top: 10px;
    }
     
    fieldset#console a img{
    	border-width: 4px;
    	border-color: white;
    	border-style: outset;
    }
     
    ..HTML...
    <fieldset id="console">
    				<a href="index.php?page=util&action=newuser">
    					<img class="icone" src="../img/newuser.gif"/>
    				</a>
    			</fieldset>

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

Discussions similaires

  1. Problème de chemin relatif avec TOMCAT pour mes CSS et images
    Par hitokiri06 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 16/11/2010, 19h00
  2. Propriété CSS pour des images liens
    Par Imp rusg dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 07/02/2009, 11h22
  3. css pour faire apparaître image flash à l'impression ?
    Par boobz dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 15/10/2008, 12h09
  4. CSS Alignement vertical pour images dynamiques
    Par bébé dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 17/09/2005, 15h43
  5. recherche des algorythmes pour images 2d
    Par exxos dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 24/05/2002, 13h46

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