Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1433 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Mise en forme d'un bloc

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mise en forme d'un bloc

n°1041329
astik89
Posté le 09-04-2005 à 15:46:01  profilanswer
 

Bonjour,
j'affiche un menu mis en forme en css
Pour cela j'utilise une liste à puces avec des blocs de 30px de haut
Le seul problème que g'ai est de positionner le texte au centre du bloc verticalement
Si quelqu'un pouvait m'aider
 
Je met les extraits de code nécessaires
 
artdentelle.css

Citation :

#menu {
 position: absolute;
 left: 10px;
 width: 150px;
}
 
 .menugauche {
  list-style-type: none;
  margin: 0;
  padding:0;
  text-align: center;
 }
 
 .menugauche li a {
  display: block;
  background-color: white;
  color: #000000;
  height: 30px;
  text-decoration: none;
  font-size: 10pt;
  margin-top: 10px;
  margin-bottom: 10px;
 }
 
 .menugauche a:hover {
  font-weight: bold;
  color: #FFFFFF;
  background-color: #7D7DFF;
 }


 
page.php

Citation :

<html>
<head>
<link href="/artdentelle.css" rel="stylesheet" type="text/css">
</head>
 
<body>
<div id="conteneur">
 <div id="menu">
  <ul class="menugauche">
  <li><a href="?page=noframes/actu.php">Actualit&eacute;s</a></li>
  <li><a href="?page=noframes/assoc.php">L'association</a></li>
  <li><a href="?page=noframes/historiq.php">Historique de la dentelle aux fuseaux</a></li>
 
  <li><a href="?page=noframes/galerie.php">Galerie photos</a></li>
  <li><a href="?page=noframes/colectif.php">&OElig;uvres collectives</a></li>
  <li><a href="?page=noframes/liens.php">Liens favoris</a></li>
  <li><a href="?page=noframes/contact.php">Nous contacter</a></li>
  <p>&nbsp;</p>
  <li><a href="?page=noframes/janou.php">La grange &agrave; Janou</a></li>
</ul>
 </div>
</body>
</html>

mood
Publicité
Posté le 09-04-2005 à 15:46:01  profilanswer
 

n°1041355
KangOl
Profil : pointeur
Posté le 09-04-2005 à 16:17:43  profilanswer
 

vertical-align: middle;


---------------
Nos estans firs di nosse pitite patreye...
n°1041366
astik89
Posté le 09-04-2005 à 16:29:29  profilanswer
 

non, j'avais déjà essayé, ça ne marche pas

n°1042392
FlorentG
Unité de Masse
Posté le 10-04-2005 à 21:50:14  profilanswer
 

KangOl a écrit :

vertical-align: middle;


Ca ne fonctionne que pour des éléments en display: table-cell... Non géré par IE :D Dans les autres cas, vertical-align ne fait que aligner des éléments inline entre eux

n°1042423
Hermes le ​Messager
Breton Quiétiste
Posté le 10-04-2005 à 22:20:32  profilanswer
 

astik89 a écrit :

Bonjour,
j'affiche un menu mis en forme en css
Pour cela j'utilise une liste à puces avec des blocs de 30px de haut
Le seul problème que g'ai est de positionner le texte au centre du bloc verticalement
Si quelqu'un pouvait m'aider
 
Je met les extraits de code nécessaires
 
artdentelle.css

Citation :

#menu {
 position: absolute;
 left: 10px;
 width: 150px;
}
 
 .menugauche {
  list-style-type: none;
  margin: 0;
  padding:0;
  text-align: center;
 }
 
 .menugauche li a {
  display: block;
  background-color: white;
  color: #000000;
  height: 30px;
  text-decoration: none;
  font-size: 10pt;
  margin-top: 10px;
  margin-bottom: 10px;
 }
 
 .menugauche a:hover {
  font-weight: bold;
  color: #FFFFFF;
  background-color: #7D7DFF;
 }


 
page.php

Citation :

<html>
<head>
<link href="/artdentelle.css" rel="stylesheet" type="text/css">
</head>
 
<body>
<div id="conteneur">
 <div id="menu">
  <ul class="menugauche">
  <li><a href="?page=noframes/actu.php">Actualit&eacute;s</a></li>
  <li><a href="?page=noframes/assoc.php">L'association</a></li>
  <li><a href="?page=noframes/historiq.php">Historique de la dentelle aux fuseaux</a></li>
 
  <li><a href="?page=noframes/galerie.php">Galerie photos</a></li>
  <li><a href="?page=noframes/colectif.php">&OElig;uvres collectives</a></li>
  <li><a href="?page=noframes/liens.php">Liens favoris</a></li>
  <li><a href="?page=noframes/contact.php">Nous contacter</a></li>
  <p>&nbsp;</p>
  <li><a href="?page=noframes/janou.php">La grange &agrave; Janou</a></li>
</ul>
 </div>
</body>
</html>



 
 
Pas possible. Utilise un padding-top peut résoudre ton problème si tu connais la taille de la police et du conteneur.

n°1042427
astik89
Posté le 10-04-2005 à 22:22:27  profilanswer
 

dommage
merci quand même

n°1042543
blastman
just me !
Posté le 11-04-2005 à 01:51:27  profilanswer
 

c'est une balise " [cpp][/cpp] " qu'il faut mettre pas " [quote] "


Message édité par blastman le 11-04-2005 à 01:52:07

---------------
http://www.blastmanu.info

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Mise en forme d'un bloc

 

Sujets relatifs
[Eclipse] Problème mise à jour [résolu]comment mettre en forme un array ? [reglé]
assistant mise a jour vs.nettable ou pas table pour la mise en page?
Mise en cache de fichier CSS sous MSIE[resolu]Mise en gras on rollover
acces a la DB et mise a jour sur plusieurs tablesmise en forme texte
update la mise à jour ce fait pas 
Plus de sujets relatifs à : Mise en forme d'un bloc


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR