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 :

Comment créer une marge en css ?


Sujet :

CSS

  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 23
    Par défaut Comment créer une marge en css ?
    Bonjour,

    J'aimerais bien créer un espace entre le cadre et le texte, mais je suis un débutant :-/

    voici une image pour mieux comprendre :


    merci

  2. #2
    Inactif  

    Homme Profil pro
    développeur Vala
    Inscrit en
    Février 2011
    Messages
    478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : développeur Vala
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 478
    Par défaut
    Bonsoir
    Il faut que le conteneur où tu mets le texte est la propriété Css suivante :

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 23
    Par défaut
    merci pour ta réponse, mais j'ai déjà essayer et le problème c'est que ça décale l'image de fond en plus du texte :s

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    En principe c'est plutôt le boulot du padding, genre

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 23
    Par défaut
    Ça me fait le même problème

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    on est censé deviner ton code ?
    S'il faut juste donner des réponses à l'aveuglette, voici la mienne :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    marge: abracadabra;

  7. #7
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 23
    Par défaut
    C'est bon, si ta besoin de mon code tu peu me demander, pas la peine de jouer au con.

    Fichier css :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    .templatemo_middle2 { 
     
    	width: 867px;
    	overflow:hidden;
    	background: url(images/profil/templatemo_middle2.png) repeat-y center top;
    	margin-bottom:0;
    }

    Si vous avez besoin de plus d'info, n’hésiter pas a me demander.

  8. #8
    Invité
    Invité(e)
    Par défaut
    « L'humour, c'est un truc pétillant qui rend les rapports entre deux personnes plus intelligents. »
    Christian Clavier
    Manifestement, tu manques de l'un ou de l'autre.

    -> à lire attentivement

  9. #9
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 23
    Par défaut
    Quel blague ! hahahaaa
    T'est trop marrant

    J’aurais tout de même préférer un peu d'aide ...

  10. #10
    Membre habitué
    Homme Profil pro
    Inscrit en
    Décembre 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 9
    Par défaut
    Bonjour,

    Si tu définis une marge intérieur avec padding, il faudrait que tu soustrais la valeur de la marge à la grandeur de ta div pour éviter le décalage:

    .templatemo_middle2 {

    width: 867px - 20px = 847px;
    overflow:hidden;
    background: url(images/profil/templatemo_middle2.png) repeat-y center top;
    margin-bottom:0;
    padding-left: 20px;
    }
    À ne pas copier tel quel, évidemment.

  11. #11
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 23
    Par défaut
    Merci beaucoup Ocyloth
    Ça marche très bien grâce a toi !

  12. #12
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 23
    Par défaut
    Par contre j'ai encore un autre petit probleme :s
    Y a t-il moyen de ne pas appliquer "padding-left" au image ?

    Problème en image :


    le cadre rouge correspond a une image (bottom2.png) et j'aimerais bien que le padding ne s'applique pas a cette image, si possible.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <div class="templatemo_middle2">
     
    	echo $donnees['contenu'];
     
    <img src="bottom2.png" alt="" width="867" height="102" />
     
    </div>

  13. #13
    Inactif  

    Homme Profil pro
    développeur Vala
    Inscrit en
    Février 2011
    Messages
    478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : développeur Vala
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 478
    Par défaut
    avec des margin-left, il aurait suffit que ton image est une marge négative de même valeur que la marge de la div (donc ici 20px)

  14. #14
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    un peu de logique.
    Code css : 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
    .templatemo_middle2 {
    width: 867px;
    overflow:hidden;
    background: url(images/profil/templatemo_middle2.png) repeat-y center top;
    margin:0;
    padding:0;
    } 
    .templatemo_middle2_contenu {
    margin:0 20px;
    padding:0;
    } 
    .templatemo_middle2_bottom2 {
    margin:0;
    padding:0;
    width:867px;
    height:102px;
    background: url(images/profil/bottom2.png) no-repeat;
    }
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <div class="templatemo_middle2">
    	<div class="templatemo_middle2_contenu"><?php echo $donnees['contenu']; ?></div>
    	<div class="templatemo_middle2_bottom2"></div>
    </div>

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

Discussions similaires

  1. [CSS]Comment créer une entête
    Par Norabfr dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 24/04/2007, 10h23
  2. comment créer une image sous forme d'eclipse(ronde)
    Par unix27 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/05/2005, 22h16
  3. [débutant] Comment créer une base ?
    Par laffreuxthomas dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 14/12/2004, 22h12
  4. Comment créer une Table dans 1 Bdd ACCESS avec Builder??
    Par makandja dans le forum C++Builder
    Réponses: 6
    Dernier message: 17/03/2004, 20h21

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