Bien le bonjour à toutes et à tous.
Aujourd'hui, je viens vous proposer une fiche de présentation dont les informations principales du personnage se trouve dans un bandeau à gauche, ce qui permet d'alléger la structure et de faire moins gros patté à la lecture. :)
- height: 150px; C'est la hauteur.
A vous de jouer avec les valeurs pour donner la taille que vous souhaitez à l'image.
Pour les deux parties "Magie" et "Inventaire", j'ai mis un overflow, si vous souhaitez en ajouter à d'autres partie, c'est le morceau de code html suivant :
Le code HTML :
Le code HTML :
Le code HTML :
Le code HTML :
Aujourd'hui, je viens vous proposer une fiche de présentation dont les informations principales du personnage se trouve dans un bandeau à gauche, ce qui permet d'alléger la structure et de faire moins gros patté à la lecture. :)
PHPB2 ▬ CSS&HTML ▬ Aperçu (screen)
Si vous avez le moindre problème avec ce LS, n'oubliez pas que la section Problème avec mon code est à votre disposition.
Si vous avez le moindre problème avec ce LS, n'oubliez pas que la section Problème avec mon code est à votre disposition.
Merci de ne pas retirer le crédit qui se trouve sur le LS. :)
Les Codes :
- Code HTML à placer dans votre message:
- Code:
<div class="presentation_gauche"><div class="presentation_image"><img src="http://img11.hostingpics.net/pics/736400imagrpresentation.png" /></div>
<div class="titre_gauche">Identité</div>
<b>Sexe -</b>
<b>Genre -</b>
<b>Âge -</b>
<b>Race -</b>
<b>Peuple - </b>
<b>Date de naissance -</b>
<b>Lieu de naissance -</b>
<div class="titre_gauche">Situation actuelle</div>
<b>Lieu d’habitation -</b>
<b>Orientation sexuelle -</b>
<b>Situation maritale -</b>
<b>Métier -</b>
<div class="titre_gauche">Magie</div>
<div class="description_gauche">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
<div class="titre_gauche">Inventaire</div>
<div class="description_gauche">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
<div class="titre_gauche">Petite question</div>
<center>En cas de départ,
que faisons-nous de votre personnage</center>[] L'ajouter aux PNJs.
[] Le considérer disparu.
[] Le considérer mort.
<div class="credit_presentation">(c)Codage en LS sur <a href="http://www.never-utopia.com" target="_blank">Never Utopia</a></div></div><div class="presentation_droite">
<div class="presentation_pseudo">Prénom P. Nom</div>
<div class="presentation_citation">« Citation du personnage qui peut être petite, moyenne, longue, voir même très très longue. C’est au choix du joueur. »</div>
<div class="titre_droite">Physique</div>
<div class="description-droite">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
<div class="titre_droite">Mental</div>
<div class="description-droite">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
<div class="titre_droite">Biographie</div>
<div class="description-droite">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
</div>
- Code CSS, à placer dans le feuille de style de votre forum:
- Code:
/** Fiche de présentation du personnage **/.presentation_gauche,
.presentation_droite{
display:inline-block;
vertical-align:top;
}
.presentation_gauche {
background: #aa8e65;
border-top: 8px solid #266d5e;
border-bottom: 8px solid #266d5e;
width: 230px;
height: 975px;
padding: 5px; }
.presentation_droite {
background: #c6a97e;
border-top: 8px solid #266d5e;
border-bottom: 8px solid #266d5e;
width: 445px;
height: 975px;
padding: 5px;
margin-left: -4px; }
.presentation_image img {
width: 190px;
height: 150px;
margin: 5px 0px 0px 17px; }
.titre_gauche {
background: #266d5e;
width: 230px;
color: #a0ebc4;
text-align: center;
font-size: 20px;
margin-left: -5px;
margin-bottom: -15px;
padding: 5px; }
.description_gauche {
width: 230px;
height: 100px;
overflow: auto;
text-align: justify; }
.presentation_pseudo {
width: 445px;
text-align: center ;
font-size: 45px;
color: #266d5e;
font-variant: small-caps; }
.presentation_citation {
width: 445px;
text-align: center ;
font-style: italic;}
.titre_droite {
background: #266d5e;
width: 230px;
color: #a0ebc4 ;
text-align: center ;
font-size: 20px;
padding: 5px; }
.description-droite {
background: #aa8e65;
margin-top: -18px;
width: 435px;
height: 240px;
overflow: auto;
text-align: justify;
padding: 5px; }
.credit_presentation {
text-align: center;
font-size: 10px; }
/**Fin fiche de présentation du personnage **/
Explications et décorticages de la fiche :
La partie gauche : Le bandeau.
- C'est toute cette partie sur le code HTML:
- Code:
<div class="presentation_gauche"><div class="presentation_image"><img src="http://img11.hostingpics.net/pics/736400imagrpresentation.png" /></div>
<div class="titre_gauche">Identité</div>
<b>Sexe -</b>
<b>Genre -</b>
<b>Âge -</b>
<b>Race -</b>
<b>Peuple - </b>
<b>Date de naissance -</b>
<b>Lieu de naissance -</b>
<div class="titre_gauche">Situation actuelle</div>
<b>Lieu d’habitation -</b>
<b>Orientation sexuelle -</b>
<b>Situation maritale -</b>
<b>Métier -</b>
<div class="titre_gauche">Magie</div>
<div class="description_gauche">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
<div class="titre_gauche">Inventaire</div>
<div class="description_gauche">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
<div class="titre_gauche">Petite question</div>
<center>En cas de départ,
que faisons-nous de votre personnage</center>[] L'ajouter aux PNJs.
[] Le considérer disparu.
[] Le considérer mort.
<div class="credit_presentation">(c)Codage en LS sur <a href="http://www.never-utopia.com" target="_blank">Never Utopia</a></div></div>
- Code:
.presentation_gauche {
background: #aa8e65;
border-top: 8px solid #266d5e;
border-bottom: 8px solid #266d5e;
width: 230px;
height: 975px;
padding: 5px; }
L'image :
- Code:
<div class="presentation_image"><img src="http://img11.hostingpics.net/pics/736400imagrpresentation.png" /></div>
- Code:
.presentation_image img {
width: 190px;
height: 150px;
margin: 5px 0px 0px 17px; }
- height: 150px; C'est la hauteur.
A vous de jouer avec les valeurs pour donner la taille que vous souhaitez à l'image.
Les Titres :
- Code:
<div class="titre_gauche">Mon Titre</div>
- Code:
.titre_gauche {
background: #266d5e;
width: 230px;
color: #a0ebc4;
text-align: center;
font-size: 20px;
margin-left: -5px;
margin-bottom: -15px;
padding: 5px; }
Overflow
Pour les deux parties "Magie" et "Inventaire", j'ai mis un overflow, si vous souhaitez en ajouter à d'autres partie, c'est le morceau de code html suivant :
- Code:
<div class="description_gauche">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
- Code:
.description_gauche {
width: 230px;
height: 100px;
overflow: auto;
text-align: justify; }
La partie de droite : le corps de la présentation.
- C'est toute cette partie sur le code HTML:
- Code:
<div class="presentation_droite">
<div class="presentation_pseudo">Prénom P. Nom</div>
<div class="presentation_citation">« Citation du personnage qui peut être petite, moyenne, longue, voir même très très longue. C’est au choix du joueur. »</div>
<div class="titre_droite">Physique</div>
<div class="description-droite">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
<div class="titre_droite">Mental</div>
<div class="description-droite">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
<div class="titre_droite">Biographie</div>
<div class="description-droite">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
</div>
- Code:
.presentation_droite {
background: #c6a97e;
border-top: 8px solid #266d5e;
border-bottom: 8px solid #266d5e;
width: 445px;
height: 975px;
padding: 5px;
margin-left: -4px; }
Le Pseudo :
Le code HTML :
- Code:
<div class="presentation_pseudo">Prénom P. Nom</div>
- Code:
.presentation_pseudo {
width: 445px;
text-align: center ;
font-size: 45px;
color: #266d5e;
font-variant: small-caps; }
La Citation :
Le code HTML :
- Code:
<div class="presentation_citation">« Citation du personnage qui peut être petite, moyenne, longue, voir même très très longue. C’est au choix du joueur. »</div>
- Code:
.presentation_citation {
width: 445px;
text-align: center ;
font-style: italic;}
Les Titres :
Le code HTML :
- Code:
<div class="titre_droite">Physique</div>
- Code:
.titre_droite {
background: #266d5e;
width: 230px;
color: #a0ebc4 ;
text-align: center ;
font-size: 20px;
padding: 5px; }
Les Descriptions :
Le code HTML :
- Code:
<div class="description-droite">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.</div>
- Code:
.description-droite {
background: #aa8e65;
margin-top: -18px;
width: 435px;
height: 240px;
overflow: auto;
text-align: justify;
padding: 5px; }
Dernière édition par Rozenbrez le Dim 26 Fév 2017 - 18:29, édité 5 fois