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 :

aligner un champ sur deux lignes


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 189
    Par défaut aligner un champ sur deux lignes
    Bonjour à tous,

    Mon probleme est :

    Je dois afficher des données concernant un dossier
    A gauche, on trouve les intitulés et à droite ce qui corespond aux intitulés.
    Par exemple :
    Dossier 255488748

    Mon souci est que si ce qui correspond aux intitulés est tres long.Ceci va a la ligne mais tout à gauche de la page , or moi j'aimerais que cela soit aligner à droite.Je vous mais un fichier joint pour mieux comprendre.
    Images attachées Images attachées  

  2. #2
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Un peu de code vaut mieux qu'un long discours !

    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
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    </head>
    <style type="text/css">
    .desc {
            text-align : right ;
    }
    </style>
    <body>
    	<div>
    		<table>
    			<tr>
    				<td width=200px ;>Mon Dossier</td><td class='desc'>Ma description ou mon libell&eacute; du dossier qui peuvent &ecirc;tre suffisamment long pour passer &agrave; la ligne suivante. La ça suffit pas pour passer &agrave; la ligne suivante donc je meuble avec un peu n'importe quoi m'enfin c'est l'id&eacute;e qui compte !</td>
    			</tr>
    		</table>
    	</div>
    </body>
    </html>

    Si ça ne fonctionne pas comme tu l'entends fais le moi savoir

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 189
    Par défaut
    je n'ai pas utilisé de tableau.Je suis donc obligé?

  4. #4
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Pas vraiment, mais tu es obligé d'utiliser un bloc, soit <div>,<p> soit <table> ou encore un autre, ou un %inline avec
    Et dans ce cas, tu vas devoir séparé ton nom de dossier de ton libellé, et à mon avis ça va te compliquer la tâche.

    La table est donc le plus simple et efficace dans ton cas je pense.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 189
    Par défaut
    Oui je voudrais bien mais le souci c'est que je ne peux pas! (c'est un include d'un autre fichier et je ne sais pas si je peux le modifier autant).

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 189
    Par défaut
    Cela me pose probleme que pour un champ : l'opération du dossier.

    Mon code est le suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <div>
    	<span class="label">{#labelOperation#}</span>
    	<div class="operation">
    	<span>{$dossier.Dossier.operation}</span>
    	</div>
    </div>
    Et dans mon css j'ai cela pour le moment :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    #imprimerDossier div.operation 	{font-weight: bold ; font-size: 19px;}
    Comment puis je faire?

  7. #7
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Salut,

    Citation Envoyé par lince102 Voir le message
    je n'ai pas utilisé de tableau.Je suis donc obligé?
    Si la mise en page ressemble à un ensemble de lignes et de colonnes et qu'on peut mettre un intitulé en tête de chaque colonne, alors il est correct d'utiliser un tableau.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 189
    Par défaut
    Oui je l'ai tres bien compris.Mais ce n'est pas moi qui décide c'est un travail en équipe.Et l'include que j'utilise n'a pas été réalisé par moi.
    C'est pour cela que je voulais savoir si il y avait un autre moyen.

  9. #9
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Euh, ton libellé c'est pas le 'label' ?
    Si c'est le cas c'est illogique :S
    Le label est hors du div operation...

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <div>
    	<span class="label">{#labelOperation#}</span> <!-- <- ton label ? -->
    	<div class="operation">
    	<span>{$dossier.Dossier.operation}</span> <!-- <- ton contenu ? -->
     
    	</div>
    </div>

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

Discussions similaires

  1. Swap des valeurs d'un champ sur deux lignes
    Par xave dans le forum Langage SQL
    Réponses: 4
    Dernier message: 24/11/2018, 17h08
  2. Champs répartis sur deux lignes de même id
    Par philphil dans le forum Langage SQL
    Réponses: 2
    Dernier message: 21/11/2013, 16h31
  3. Réponses: 2
    Dernier message: 01/06/2011, 12h14
  4. Sum de deux champs sur deux tables différentes
    Par kluh dans le forum Oracle
    Réponses: 11
    Dernier message: 29/09/2005, 18h21
  5. [VB.NET] DataGrid : titre des colonnes sur deux lignes
    Par Lahouari dans le forum Windows Forms
    Réponses: 6
    Dernier message: 06/12/2004, 14h44

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