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 :

Insérer une image dans une cellule


Sujet :

Tableau en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Mai 2015
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Mai 2015
    Messages : 86
    Par défaut Insérer une image dans une cellule
    Bonjour a tous
    J'ai cree 2 grids et dans la seconde un tableau ou je voudrais inserer des images differentes, c'est a dire cibler chaque cellule et lui inserer une image

    Je vous dit merci pour votre aide par avance

    Le css
    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
    @media (min-width: 320px) AND (max-width: 800px){}
    @media (min-width: 800px) AND (max-width: 960px)
    {}
    .grid-container {
      display: grid;
      grid-template-rows: 100px 100px;
      grid-template-columns: 20% 80%;
      grid-gap: 8em;
    height: 100px;	
    margin-left: 6em;
    	width: 80%;	
    }
    .grid-item1 {
      background: #FFF;
      border: black 1px solid;
    	width: 90%;
    	height: 300px;
    }
    .grid-item2 {
      background: #FFF;
      text-align: center;
      border: black 1px solid;
    	height: 500px;
    margin-left: 500px;
    }
    .tab1 {width: 950px;			
    }
    td { width: 150px;
    height: 202px;	
    margin-left: 300px;	
     background-color: #A00D10
    }
    Le html :

    Code html : 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
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    <!DOCTYPE html>
    <html lang="fr">
    <title>Alimentation</title>	
    	<meta name="viewport" content="width=device-width, initial-scale=1">
    <head>
    		<!-- Des choses -->
    		<meta name="viewport" content="width=device-width, initial-scale=1">
     
    		<script src="../scr/jquery.js"></script>
    		<script src="../scr/modernizr.js"></script>
    		<link href="../css/style.css" rel="stylesheet" type="text/css">
    		<link href="../css/stylealim.css" rel="stylesheet" type="text/css">
    	</head>
    	<body class="no-js">
    		<!-- Emplacement du menu -->
    		<nav id="topNav">
    			<ul>
    				<li><a href="../index.html" title="">Accueil</a></li>
    				<li>
    					<a href="#" title="">Libre</a>
    					<li>
    						<a href="../chiens.html" title="">Chiens</a>
    						<ul>
    							<li><a href="#" title="">Libre</a></li>
    							<li><a href="../alimentation.html" title="">Alimentation</a></li>
    							<li><a href="../veterinaires.html" title="Veterinaires">Vétérinaires</a></li>
    							<li><a href="../education.html" title="Education">Education</a></li>
    							<li><a href="#" title="V">Libre</a></li>
    						</ul>
    					</li>
    					<li><a href="#" title="">Libre</a></li>
    					<li>
    						<a href="#" title="">Libre</a>
    						<ul>
    							<li><a href="#" title="">Javascript</a></li>
    							<li><a href="#" title="">jQuery</a></li>
    						</ul>
    					</li>
    					<li class="last"><a href="#" title="">Contact</a></li>
    				</ul>
    			</nav>
    			<!-- Emplacement du contenu -->
    			<!-- Initialisation de la fonction -->
    			<script>
                                    var el = document.getElementsByTagName("body")[0];
                                    el.className = "";
                                    (function($){
                                            var nav = $("#topNav");
                                            nav.find("li").each(function() {
                                                    if ($(this).find("ul").length > 0) {
                                                            $("<span>").text("^").appendTo($(this).children(":first"));
                                                            $(this).mouseenter(function() {
                                                                    $(this).find("ul").stop(true, true).slideDown();
                                                            });
                                                            $(this).mouseleave(function() {
                                                                    $(this).find("ul").stop(true, true).slideUp();
                                                            });
                                                    }
                                            });
                                    }
                                    )(jQuery);
                            </script>
    			<!-- fin navbar -->
    			<picture>
    				<img src="../Images/communes/fond1.png" alt="" class="image_responsive" width="1575" height="300">
    			</picture>
    		     <picture>
    				<img src="../Images/Bandeaux/alimentation.png" alt="" class="image_responsive" width="1575" height="89"> 
    			<picture>	 
                <table class="index">
                <tbody>
                 <div class="grid-container">
    				<div class="grid-item1">
     
    				</div>
    				<div class="grid-item2">
    				<table id="tab1">
    	<tr>
    		<td></td>
    		<td></td>
    		<td></td>
    		<td></td>
    		<td></td>
    		<td></td>
    	</tr>
    	<tr>
    		<td></td>
    		<td></td>
    		<td></td>
    		<td></td>
    		<td></td>
    		<td></td>
    	</tr>
    </table>	
     
    			</div>
    		</body>
    	</html>

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Pouvez-vous développer votre besoin? Avez-vous un exemple?

    Vous voulez faire cela dynamiquement?

  3. #3
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Mai 2015
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Mai 2015
    Messages : 86
    Par défaut Inserer image dans une cellule
    Rebonjour,
    Et merci d'avoir repondu.
    Voila, j'ai un tableau ou je voudrais inserer une image differente dans chaque cellule, mais des que j'essaie, l'image se place a gauche...
    Peut etre ai je des erreurs de code.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Pourtant quand j’ajoute des images dans les cellules, elles ce positionne bien dans chaque cellules, après tout dépend de la taille (il ne faut pas qu'elles dépassent les 150px du css pour pas avoir de décalage).

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><picture><img src="../Images/communes/fond1.png" alt="description"></picture></td>

    As tu une image à fournir afin de voir plus concrètement ou ce place l'image?
    As tu d'autre code css à fournir?
    Dernière modification par ProgElecT ; 08/08/2021 à 21h47. Motif: Pour avoir la bonne colorisation syntaxique de votre code [code=NomDuLangage] ici votre code [/code]

  5. #5
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Mai 2015
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Mai 2015
    Messages : 86
    Par défaut image dans tableau
    Rebonjour,
    je n'ai pas compris, peut etre suis je bete.
    Est ce que mon code etait bon ou pas,car dans le mail j'ai cela :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><picture><img src="../Images/communes/fond1.png" alt="description"></picture></td>

    que faut il que je change dans le css ou dans le html pour que cela soit valide

    j'envoie une image...
    Une autre question.
    Connais tu le xml?
    Merci encore pour tout
    Images attachées Images attachées  

  6. #6
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Mai 2015
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Mai 2015
    Messages : 86
    Par défaut image dans tableau
    Re
    merci pour ton aide.
    cela fonctionne, mais mon tableau de droite se positionne comme la capture que je te joins
    donc le soucis viens du tableau qui se positionne mal..
    Desole je me suis embrouille
    Images attachées Images attachées  

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 13/01/2015, 08h27
  2. Insérer une image dans un cellule par copier coller
    Par jalseth dans le forum VBA Word
    Réponses: 2
    Dernier message: 13/08/2008, 18h19
  3. Insérer des images dans une liste de choix ?
    Par Strix dans le forum Balisage (X)HTML et validation W3C
    Réponses: 13
    Dernier message: 04/05/2007, 12h48
  4. insérer un caractere dans chaque cellule d une plage
    Par chamus dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 27/10/2006, 17h23
  5. insérer des images dans une bd postgresql
    Par ephet dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 20/01/2004, 09h18

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