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 :

[ionic] Mise en place éléments


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    411
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 411
    Par défaut [ionic] Mise en place éléments
    Bonjour,

    J'ai des difficultés pour mettre en forme ma page html. Pouvez vous me donner un coup de main?

    j'aimerai avoir ce rendu:

    Nom : Sans titre2.png
Affichages : 249
Taille : 18,2 Ko
    Voici mon fichier 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
    <ion-view class="content">
        <ion-content class="padding">
            <ion-list>
     
                    <ion-item >
                            <img  class="profile-avatar"   ng-src="/img/docs/venkman.jpg" />
                        <span class="profile-desc">
                            <span class="nameprofile"> test</span>
                            <span class="last_message" >message</span>
                            <a class="button button-icon icon ion-person-add icon_add" ></a>
                        </span>
                    </ion-item>
     
                    <ion-item >
                            <img  class="profile-avatar"   ng-src="/img/docs/venkman.jpg" />
                        <span class="profile-desc">
                            <span class="nameprofile"> test2</span>
                            <span class="last_message" >message2</span>
                            <a class="button button-icon icon ion-person-add icon_add" ></a>
                        </span>
                    </ion-item>
           </ion-list>
     
        </ion-content>
    </ion-view>


    et mon fichier 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
    33
    34
    35
    36
    37
    38
    39
    40
    .icon_add {
        position: absolute;
        top:3px;
        right: 5px;
    }
     
    .contact_added{
        color: #66a2ed;
    }
     
    .profile-desc{
        position: inherit;
        float:right;
        display:inline;
        width:100%;
        height:100%;
    }
    .nameprofile{
     
        max-width:100%;
        padding-left: 10px;
    }
     
    .last_message{
        color: #bebebe;
        padding-top: 5px;
        display: inherit;
        overflow: hidden;
       -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        width:100%;
    }
     
    img.profile-avatar {
      width: 50px;
      height: 50px;
      border-radius: 50%;
      bottom: 10px;
      float: left;
    }
    Et voici mon rendu :

    Nom : Sans titre.png
Affichages : 252
Taille : 18,4 Ko

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonjour,
    autant que faire ce peut laisse tes éléments prendre leur place dans le flux, sans changer ton code on pourrait avoir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    .profile-desc{
    /*    position: inherit;/* SUPPRIME*/
    /*    float:right;      /* SUPPRIME*/
        display:inline;
        width:100%;
        height:100%;
    }
    .nameprofile{
        display:block;      /* AJOUT */
        max-width:100%;
        padding-left: 10px;
    }
    Le code HTML généré aurait était bienvenue !

  3. #3
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    411
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 411
    Par défaut
    Super ! c'est exactement ça

    Merci.

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 20/05/2014, 10h34
  2. Mise en places des éléments d'un formulaire
    Par bedford dans le forum Zend_Form
    Réponses: 1
    Dernier message: 18/11/2009, 11h21
  3. [C#] Mise en place d'un site multilingue
    Par regbegpower dans le forum ASP.NET
    Réponses: 6
    Dernier message: 19/03/2004, 19h15
  4. mise en place serveur web intranet
    Par gui4593 dans le forum Installation
    Réponses: 7
    Dernier message: 01/01/2004, 18h18
  5. Mise en place d'index....??
    Par liv dans le forum Requêtes
    Réponses: 6
    Dernier message: 18/12/2003, 11h04

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