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

HTML Discussion :

Largeur de colonne


Sujet :

HTML

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut Largeur de colonne
    Bonsoir,

    Je n'arrive pas a réduire la largeur d'un tableau
    qui ne comporte qu'une colonne.

    Ou est l'astuce ?

  2. #2
    Membre éclairé Avatar de tibotibo69
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 268
    Par défaut
    Salut,

    Essaye de réduire la "width" de la balise <table>.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Bonsoir tibotibo69,

    Non, ce n'est pas cela quelque en soit
    la valeur, cela ne change rien.

    Par contre, tu m'a mis la puce à l'oreille :

    Dans un Style CSS, un "width" me bloquais
    a sa valeur.

    Merci pour m'avoir éclairé !

    PS : Aurais-tu connaissance d'une fonction
    qui permette de ne pas afficher ce que contiennent
    les liens dans la barre d'état ?

  4. #4
    Membre émérite Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Par défaut
    Salut !

    http://www.developpez.net/forums/d74...n-barre-detat/

    La première citation de code devrait t'intéresser

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Bonjour obito,

    Ok, pour le code

    C'est ok quand le lien est en texte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <tr>
    <td>
    <p align="center"><a onmouseover="self.status=' ';return true;" onmouseout="self.status=' ';return true;" href="ap.php" class="bouton">un Lien</a></td>
    </tr>
    Mais ne va pas quand c'est une image !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <tr>
    <td height="32">
    <p align="center">
    <a onmouseover="self.status=' ';return true;" onmouseout="self.status=' ';return true;" href="ap.php" class="bouton" >
    <img border="0" src="../images/new-g-01.gif" width="159" height="28"></a></td>
    </tr>
    ???

  6. #6
    Membre émérite Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Par défaut
    Sur la dernière version d'ie ca fonctionne chez moi en plus (pas sur firefox en revanche) car sur FF on doit activer une option manuellement.

    Mais sans esquiver le problème, je pense que ne pas afficher le lien dans la barre d'état ne met pas vraiment le visiteur en confiance, qui sait sur quel lien cela nous amènera sur je clique sur un lien en ne sachant pas où je vais ^^

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Au contraire, c'est par sécurité

    Si on appelle la page en copiant le lien,
    les variables de session ne sont pas prisent
    en compte car la page appellée gère si l'appel
    viens de la bonne page.

    A tu testé mon code chez toi ?

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Bonjour à tous,

    Bon, j'ai trouvé pour cacher mes liens

    Pour ceux que sa pourrai intéresser, je joins le code et les 2 images du test.
    Un petit plus, au survol de la souris, l'image se décale de quelques pixels sur la droite.
    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
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    <html>
    <head>
     
    <!-- Pour le décalage de l'image -->
    <style type="text/css">
    a.bouton
            {
            width:180px;
            text-align:center;
            display:block;
            border-width: 5px;
            text-decoration:none;
            }
     
    a.bouton:hover 
            {
            border-top:5px; solid transparent;
            border-left:13px solid transparent;
            }
    </style>
     
    <!-- Pour cacher les liens -->
    <script LANGUAGE="JavaScript">
    function description(texte) {
        window.status = texte; 
        return true;
    }
    function effaceetat() {
        window.status="";
    }
    </script>
    </head>
     
    <body bgcolor="#7698BE">
    <body topmargin="0" bottommargin="0" marginwidth="0" marginheight="0">
    <p>&nbsp;</p>
     
    <table border="0" id="table2" cellspacing="0" cellpadding="0" width="397" height="83">
    	<tr>
    		<td height="19">&nbsp;</td>
    		<td height="19" width="217">&nbsp;</td>
    	</tr>
     
    	<tr><!-- Lien Visible -->
    		<td height="32">
    		<a href="http://www.google.fr" class="bouton">
    		<img border="0" src="new-g-04.gif" width="159" height="28" align="left"></a></td>
    		<td height="32" width="217">
    		<p align="left">
    		<b><font color="#FFFFFF">---> Lien Visible</font></b></td></tr>
     
    	<tr><!-- Lien non Visible -->	
    	<td height="32">
    	<a HREF="http://www.gagsenstock.com/" class="bouton"
    	   onMouseOver="effaceetat(); return true;"
    	   onMouseOut="effaceetat();">
    	<img border="0" src="new-g-05.gif" width="159" height="28" align="left"></a></td>	
    	<td height="32" width="217">
    	<p align="left">
    	<font color="#FFFFFF"><b>---> Lien Invisible</b></font></td></tr>
     
    </table>
    </body>
    </html>
    Par retour, j'attends vos commentaires, critiques ou suggestions.
    Images attachées Images attachées   

  9. #9
    Membre éclairé Avatar de tibotibo69
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 268
    Par défaut
    Citation Envoyé par malabarbe Voir le message
    Un petit plus, au survol de la souris, l'image se décale de quelques pixels sur la droite.
    Salut,

    dans ton code, l'image ne se décale pas vraiment vers la droite c'est juste que tu lui attribue un border plus grand, le rendu est le même mais la façon de faire n'est pas vraiment la meilleure (je pense).

    Essaye comme ça plutôt :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    a.bouton:hover {
     
        margin-left: 8px;
     
    }

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Ok tibotibo69,

    J'ai modifié le code le résultat est identique
    et certainement moins lourd !

  11. #11
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Toujours dans ce script,

    En plus du déplacement de l'image au survol,
    comment changer d'image ?

  12. #12
    Membre éclairé Avatar de tibotibo69
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 268
    Par défaut
    Avec un "onmouseover" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="./image.jpg" onmouseover='this.src="./image2.jpg"' alt="image" />

  13. #13
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Ok pour ton code,

    mais le soucis, c'est que le décalement de 8 pixels ne se fait plus

    Comment intégrer ton code au mien ?

  14. #14
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Bon, j'ai finalement réussi a terminer mon menu
    avec les attributs que je voulais.

    Un grand Merci pour vos conseils et vos idées.

    @ +

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

Discussions similaires

  1. Comment fixer les largeurs des colonnes d'un TStrinGrid
    Par marsupilami34 dans le forum Composants VCL
    Réponses: 6
    Dernier message: 24/08/2005, 13h24
  2. forcer largeur de colonne qd URL chargee
    Par Batou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/08/2005, 10h38
  3. Fixer la largeur des colonnes d'une CListCtrl
    Par Depteam1 dans le forum MFC
    Réponses: 4
    Dernier message: 28/06/2005, 15h46
  4. Largeur de colonne d'une ListView
    Par deaqu1 dans le forum IHM
    Réponses: 7
    Dernier message: 07/06/2005, 19h45
  5. [C#] Largeur de colonne et de ligne dans un DataGrid
    Par pc152 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 31/08/2004, 14h09

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