Correction CSS Bouton_activeCorrection CSS Bouton_hoverCorrection CSS Fb-hoverCorrection CSS Fb-active
CSSActif, le forum, n'est plus maintenu. Il est néanmoins disponible pour consultation. Pour des outils pratiques, rendez-vous sur:

Découvrez CSSActif, une collection d'outils et de tutoriels interactifs pour les développeurs Web — HTML, CSS, JavaScript et bien plus!

Derniers sujets
» Système d'onglets simple et personnalisable
Correction CSS EmptyLun 03 Juin 2024, 17:20 par birds

» Fiche de Présentation RPG
Correction CSS EmptySam 30 Mar 2024, 22:07 par Peyton972

» [RPG] Fiche personnage avec bannière
Correction CSS EmptySam 30 Mar 2024, 22:06 par Peyton972

» Structure de Qui Est En Ligne (1)
Correction CSS EmptyLun 04 Mar 2024, 23:20 par Peyton972

» Qui Est En Ligne - Utopia
Correction CSS EmptyDim 24 Déc 2023, 18:16 par romee

» Pack forum complet "Androïd Sylver" RPU (N°2)
Correction CSS EmptyJeu 02 Nov 2023, 06:42 par Hydrar

» Formulaire de connexion rapide amélioré
Correction CSS EmptySam 04 Mar 2023, 18:57 par Krager

» Avatar centré dans le profil
Correction CSS EmptySam 11 Fév 2023, 06:04 par Krager

Le deal à ne pas rater :
LEGO Icons 10331 – Le martin-pêcheur
35 €
Voir le deal

Partagez
 

Correction CSS

Voir le sujet précédent Voir le sujet suivant Aller en bas 
http://evolved.fantastique.tv/
Maguitte2008
Maguitte2008
{ Membre }
{ Membre }

Féminin Messages : 151



Correction CSS Empty
Bonjour, bonsoir,

J'ai quelques compflits dans mon CSS, enfin je crois.
Je demande donc de l'aide à de bons et aimable codeurs si l'un deux voudrait bien m'expliquer comment corriger, et nettoyer mon CSS pour qu'aussi il fonctionne sous IE 7, et 8.

Si quelqu'un m'explqeu je serai aux anges.
Merci beaucoup par avance.

CSS en hide.
MessageSujet: Correction CSS   Correction CSS EmptySam 19 Jan 2013, 05:40
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Correction CSS Empty
Hello,

Citation :
comment corriger, et nettoyer mon CSS
Il n'y a pas de méthode miracle : Il suffit de le relire en entier et de vérifier les potentielles erreurs qui y résident @_@ Au passage je suis très intriguée par la disparition des crédits dans les codes que tu utilises. Pourquoi "Code proposé par Miki sur CSSActif" a disparu pour les crédits du QEEL ?

Pour tous les codes qui se répètent, genre, par exemple, tous les groupes du QEEL, il faut factoriser le code en un seul sélecteur. ]En l’occurrence pour tous les a.groupeX tu as remis les mêmes propriétés neuf fois :
Code:
  display:inline-block;
  background:#FFFFFF; /* couleur de fond */
  border: 1px #D0D0D0 dotted; /* bordure : épaisseur couleur style */
  padding:2px 5px; /* espacement 'intérieur' haut/bas et droite/gauche */
  margin:4px 5px; /* espacement 'extérieur' haut/bas et droite/gauche */
  font-size:15px; /* taille du texte */
  font-weight: bold; /* épaisseur du texte */
  text-decoration: none !important; /* pas de soulignement */
  /* coins arrondis (tous navigateurs) */
  border-radius:5px;
  -moz-border-radius : 5px;
  -webkit-border-radius:5px;
  z-index: 999;
Ça ne sert à rien ! Ces propriétés sont déjà définie dans le sélecteur .ListeGroupes a !! Tu as juste besoin de préciser la couleur de chaque groupe, comme c'était indiqué dans le commentaire ! C'est quand même plus simple lors d'une mise à jour de ne modifier qu'une seule et unique définition css, non ?

D'ailleurs on trouve dans ce coin là (vers la fin) une propriété CSS qui est en dehors des { et }, ça doit être une bonne raison pour planter Wink

Plus loin dans ton code, on trouve un code pour des infobulles. Mais encore plus loin, on voit un code de page d'accueil qui, justement, utilise sa propre structure d'infobulles : conflit !

Ce code ci est évidemment problématique :
Code:
.forumline {
  background-color: transparent;
  background-image: url('ADRESSE VOTRE IMAGE INTERMEDIAIRE') center repeat-y;
  padding: QUELQUESpx; /* Il vaut mieux ajouter quelques pixels de marge intérieure, sinon le forum est collé à l'image intérieure, et ça ne rend pas bien. Faites le test sinon !*/
  border: none;
}

A part ça, indépendamment des uns des autres, les différents codes CSS sont à peu près corrects, même si tu gagnerais à les harmoniser.

Citation :
pour qu'aussi il fonctionne sous IE 7, et 8.
Tu as plus de chances rencontrer le père Noël que de faire fonctionner un code CSS avec des propriétés CSS3 sous IE7 '_'
MessageSujet: Re: Correction CSS   Correction CSS EmptySam 19 Jan 2013, 06:16
Revenir en haut Aller en bas
http://evolved.fantastique.tv/
Maguitte2008
Maguitte2008
{ Membre }
{ Membre }

Féminin Messages : 151



Correction CSS Empty
Merci pour totu ces commentaires.
Ensuite, le code par Miki, je suis désolé mais à la base j'ai une amie qui m'avait un peu aidé pour le QEEL et j'ai utilisé beaucoup de tutoriel différent, il est donc fort probable que ce soit une disparition non-voulue.

Pour IE, d'accord, je note.

Pour les groupes, au départ il étaient en un, en appliquant d'autres tutoriels ca ne marchait plus, c'est le seul moyen que j'avais trouvé.

Ensuit pour les infobulles, on ne peut donc avoir qu'un type d'infobulle ?
MessageSujet: Re: Correction CSS   Correction CSS EmptySam 19 Jan 2013, 06:28
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Correction CSS Empty
Citation :
Ensuit pour les infobulles, on ne peut donc avoir qu'un type d'infobulle ?
Non, non ! Je veux surtout dire que les deux codes utilisent la classe .infobulle ce qui provoque un conflit. A toi de renommer proprement les classes selon l'usage que tu en fais.

Pour les groupes, à moins que tu n'aies cassé le code de base du QEEL que tu as utilisé, il n'y a pas de raison que ça ne marche pas '_' la liste des groupes est bien sous cette forme, non ?
Code:
<div class="ListeGroupes">
    <a class="groupe1" href="LIEN">Groupe 1</a>
    <a class="groupe2" href="LIEN">Groupe 2</a>
    <a class="groupe3" href="LIEN">Groupe 3</a>
</div>

Ce qui fait que le sélecteur .ListeGroupes a affecte TOUS les liens des groupes, tandis que les sélecteurs a.groupeX (avec X le numéro du groupe) affectent les liens individuels en fonction de la classe qui leur est associée. Ce qui est utile pour avoir la même mise en forme pour tous les liens, tout en changeant la couleur du texte pour chaque groupe. Tu comprends ?
MessageSujet: Re: Correction CSS   Correction CSS EmptySam 19 Jan 2013, 06:46
Revenir en haut Aller en bas
http://evolved.fantastique.tv/
Maguitte2008
Maguitte2008
{ Membre }
{ Membre }

Féminin Messages : 151



Correction CSS Empty
Okay, j'ai compris merci beaucoup, je travaille dessus et je viendrais aux nouvelles.
MessageSujet: Re: Correction CSS   Correction CSS EmptyMer 23 Jan 2013, 06:54
Revenir en haut Aller en bas
http://evolved.fantastique.tv/
Maguitte2008
Maguitte2008
{ Membre }
{ Membre }

Féminin Messages : 151



Correction CSS Empty
Désolé du DP.
LE souci concenrant les infobulles et les groupes sont réglé étant donné que j'ai changé de QEEL. J'ai quand même commencer à changer les groupes pour le forum pour lequel je l'ai fait à la base. ^^

MessageSujet: Re: Correction CSS   Correction CSS EmptyVen 25 Jan 2013, 04:31
Revenir en haut Aller en bas
Espeon
Espeon
Administrateur
Administrateur

Masculin Messages : 1819



Correction CSS Empty
Bonjour Maguitte Smile

Du coup, si je comprends bien, tu veux checker et corriger/optimiser ton CSS si besoin ?

Avec une rapide analyse il n'y a pas d'erreurs majeurs dans le CSS mais il y a quelques petites choses que tu pourrais faire pour l'améliorer :
  • Pas d'unité pour les valeurs 0 - tu peux remplacer tes 0px par de simples 0 partout dans ta feuille de code. Ce n'est pas très grave mais c'est toujours des caractères inutiles en moins, donc un code un peu plus léger Smile

  • Suprression des préfixes border-radius - De nos jours, pour la propriété border-radius, je considère que les préfixes -moz-, -webkit- et autres sont désormais inutiles. Tu peux te permettre d'utiliser la seule propriété générique : border-radius


Quelques petites erreurs cependant que je te liste ci-dessous :
Code:
9   div.infobulle:hover > div{
10     display: block; /* ceci affiche l'infobulle (on peut aussi utiliser inline au lieu de block) */
11   
12     /* on positionne notre infobulle par rapport au bloc conteneur */
13     position: center;
position: center; n'existe pas, voir la documentation

Code:
28   .corbeille {
29       background-image: url('http://www.crystalxp.net/forum/mesimages/25505/Corbeille%20Pur%20Cristal%20P.png'); /*--- Image de la corbeille ---*/
30       background-repeat: no-repeat; /*--- On ne fait apparaître l'image qu'une seule fois ---*/
31       background-position: center left; /*--- On positionne notre corbeille au milieu à gauche ---*/

...

39   .rappel {
40       background-image: url('http://www.interencheres.com/medias/img_actu/cloche.png'); /*--- Image de la cloche ---*/
41       background-repeat: no-repeat; /*--- On ne fait apparaître l'image qu'une seule fois ---*/
42       background-position: center left; /*--- On positionne notre cloche au milieu à gauche ---*/
De même pour les background-position: center left;, cette valeur n'existe pas (je pense que c'est plutôt l'inverse en fait Wink).

Code:
71   div.cssactif_fiche_header { /* En-tête avec image de fond */
72     background-repeat: none; /* Empêche la répétition de l'image du header */

background-repeat: none n'existe pas, je pense que tu veux dire no-repeat.

Code:
275   .ajout_haut {
276     background-color: transparent;
277     background-image: url('http://i15.servimg.com/u/f15/17/99/57/17/haut10.png') center top no-repeat;
278     width: 900px;
279     height: 32px;
280     border: none;
281   }
282   
283   .ajout_bas {
284     background-color: transparent;
285     background-image: url('http://i15.servimg.com/u/f15/17/99/57/17/bas10.png') center top no-repeat;
286     width: 900px;
287     height: 32px;
288     border: none;
289   }

background-image ne prend pour valeur que l'url de l'image, pas de center top. Je pense que tu veux utiliser background (propriété générique) ici, ou bien ajouter un background-position.

Code:
291   .forumline {
292     background-color: transparent;
293     background-image: url('ADRESSE VOTRE IMAGE INTERMEDIAIRE') center repeat-y;
294     padding: QUELQUESpx; /* Il vaut mieux ajouter quelques pixels de marge intérieure, sinon le forum est collé à l'image intérieure, et ça ne rend pas bien. Faites le test sinon !*/
295     border: none;

Attention quand tu copie/colle certains codes à bien remplacer les variables. Si ça ne te sers pas, autant supprimer les portions de code, ça allègera ta feuille CSS Wink


Après y'aurait probablement des optimisations à faire dans ta feuille pour la réduire, mais c'est dû au fait qu'elle est composée de codes indépendants copiés/collés qui peuvent parfois se répéter.
MessageSujet: Re: Correction CSS   Correction CSS EmptyVen 25 Jan 2013, 05:28
Revenir en haut Aller en bas
http://evolved.fantastique.tv/
Maguitte2008
Maguitte2008
{ Membre }
{ Membre }

Féminin Messages : 151



Correction CSS Empty
Je corrige déjà ça. Merci
MessageSujet: Re: Correction CSS   Correction CSS EmptyVen 25 Jan 2013, 09:20
Revenir en haut Aller en bas
http://evolved.fantastique.tv/
Maguitte2008
Maguitte2008
{ Membre }
{ Membre }

Féminin Messages : 151



Correction CSS Empty
Désolé du double post, j'ai corriger tout les zéro et enlever les border radius mais la seule ereur que je ne parvient pas à corriger est celle-ci : position: center; n'existe pas.

Donc voilà ce que j'ai corrigé :
Code:
body {
background-repeat: no-repeat;
background-position: -88px;
}

.mes-credits
{
    font-weight:normal;
    font-variant:small-caps;
    color:#000000;
    font-size:11px;
    text-align:center;
    font-family:arial, helvetica, sans-serif;
}

/*
=======================================================
MISE EN FORME DE LA BARRE HITSKINIENNE
=======================================================
DEBUT DU CODE
=======================================================
*/

.navi {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    width: 100%;
    border-bottom: 1px double #FFFFFF;
    opacity: 1.0;
  -webkit-border-bottom-right-radius: 40px;
  -webkit-border-bottom-left-radius: 40px;
  -moz-border-radius-bottomright: 40px;
  -moz-border-radius-bottomleft: 40px;
}

.mainmenu {
    font-size: 12px;
    color: #FFFFFF;
}

a.mainmenu {
    text-decoration: none;
    color: #FFFFFF;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

a.mainmenu:hover {
    text-decoration: none;
    color: #FFFFFF;
    border-bottom: 1px solid;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

.fond-navi {
position: fixed;
  left: 0;
  top: 0;
  right: 0;
  background-color: #BDBDBD;
  z-index:250;
  width: 100%;
  height : 25px;
  -webkit-border-bottom-right-radius: 40px;
  -webkit-border-bottom-left-radius: 40px;
  -moz-border-radius-bottomright: 40px;
  -moz-border-radius-bottomleft: 40px;
  opacity : 0.9
}
/*
=======================================================
MISE EN FORME DE LA BARRE HITSKINIENNE
=======================================================
FIN DU CODE
=======================================================
*/

/*
=======================================================
MISE EN FORME DE LA MENTION "SELECTIONNER LE CONTENU"
=======================================================
DEBUT DU CODE
=======================================================
*/
.selectCode { float:right; text-transform: uppercase; cursor:pointer; }
/*
=======================================================
MISE EN FORME DE LA MENTION "SELECTIONNER LE CONTENU"
=======================================================
FIN DU CODE
=======================================================
*/



/*
=======================================================
MISE EN FORME DES INFOBULLES
=======================================================
DEBUT DU CODE
=======================================================
*/

div.infobulle {
  position: relative; /* on définit le bloc comme élément de référence */
  cursor:pointer; /*donne au curseur la forme de petite main, comme sur un lien*/
}

div.infobulle > div{
  display: none; /* ceci masque l'infobulle */
}

div.infobulle:hover {
  background: none; /* correction d'un bug IE */
  z-index: 500; /* on s'arrange pour que notre bloc soit au dessus des autres en cas de conflit */
}

/* Lorsqu'on survole le contenu du bloc */
div.infobulle:hover > div{
  display: block; /* ceci affiche l'infobulle (on peut aussi utiliser inline au lieu de block) */

  /* on positionne notre infobulle par rapport au bloc conteneur */
  position: center;
  top: 5px; /* 5px par rapport au haut du bloc .infobulle */
  left: 15px; /* 15 px par rapport à la gauche du bloc .infobulle */

  /* Et puis on rajoute tous les éléments de mise en forme de l'infobulle */
  background: #ebebeb; /* arrière-plan de l'infobulle */
  color: black; /* texte dans l'infobulle */
  padding: 3px; /* marges internes par rapport aux bords */
  /* bordures de votre infobulle*/
  border: 1px dotted black;
}
/*
=======================================================
MISE EN FORME DES INFOBULLES
=======================================================
FIN DU CODE
=======================================================
*/

/*
MISE EN FORME DES TAGS DE MODERATION
*/
.corbeille {
    background-image: url('http://www.crystalxp.net/forum/mesimages/25505/Corbeille%20Pur%20Cristal%20P.png'); /*--- Image de la corbeille ---*/
    background-repeat: no-repeat; /*--- On ne fait apparaître l'image qu'une seule fois ---*/
    background-position: left center; /*--- On positionne notre corbeille au milieu à gauche ---*/
    background-color: #FFFFFF; /*--- Couleur de fond ---*/
    border: 1px solid #888888; /*--- Taille, type et couleur de la bordure ---*/
    color: #444444; /*--- Couleur du texte ---*/
    padding-left: 55px; /*--- On espace la bordure gauche du texte de 55px ---*/
    min-height: 60px; /*--- On donne une hauteur minimale de 60px au tableau ---*/
}

.rappel {
    background-image: url('http://www.interencheres.com/medias/img_actu/cloche.png'); /*--- Image de la cloche ---*/
    background-repeat: no-repeat; /*--- On ne fait apparaître l'image qu'une seule fois ---*/
    background-position: left center; /*--- On positionne notre cloche au milieu à gauche ---*/
    background-color: #FE7700; /*--- Couleur de fond ---*/
    border: 1px solid #FE3B00; /*--- Taille, type et couleur de la bordure ---*/
    color: #FEFEFE; /*--- Couleur du texte ---*/
    padding-left: 55px; /*--- On espace la bordure gauche du texte de 55px ---*/
    min-height: 60px; /*--- On donne une hauteur minimale de 60px au tableau ---*/
}

/* FIN 6//////////////////////////////////
MISE EN FORME DES TEGS
*/

/* ------------- FICHE PV-RPG
Créee par Orange de CSSActif (http://www.css-actif.com)
Merci de conserver cette mention par respect ----------- */
.cssactif_fiche, .cssactif_pv { /* Fond de la fiche */
  background-color: #1D1D1D; /* Couleur de fond */
 
 
  -webkit-border-radius: 20px; /* Bordures arrondies (voir: http://border-radius.com/) */
  -moz-border-radius: 20px;/* Bordures arrondies (voir: http://border-radius.com/) */

 
  -webkit-box-shadow: 0 0 10px 0 #000000; /* Ombre de la fiche (voir http://css3generator.com/ choix "Box-shadow") */
-moz-box-shadow: 0 0 10px 0 #000000; /* Ombre de la fiche (voir http://css3generator.com/ choix "Box-shadow") */
box-shadow: 0 0 10px 0 #000000;  /* Ombre de la fiche (voir http://css3generator.com/ choix "Box-shadow") */
     
}

div.cssactif_fiche_header { /* En-tête avec image de fond */
  background-repeat: no-repeat; /* Empêche la répétition de l'image du header */
  background-position: top center; /* Postionne l'image du header en haut, au center */

 
  height: 150px; /* Donne la hauteur en px du header, l'image de header devrait être même hauteur ou plus grande */
 
  border-bottom: 15px double #921628; /* Bordure au bas du header: ÉPAISSEURpx STYLE #COULEUR (voir: http://www.css-actif.com/t66-css-cours-elementaire-1-le-groupement#border-style)  */
 
 
  /* Bordures  supérieures arrondies (voir: http://border-radius.com/) */
  -webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
}

td.cssactif_pv_header { /* En-tête avec image de fond */
  background-repeat: no-repeat; /* Empêche la répétition de l'image du header */
  background-position: top center; /* Postionne l'image du header en haut, au center */

  width: 200px; /* Donne la largeur de la bannière latérale (Largeur de l'avatar) */
  height: 320px; /* Donne la hauteur en px du header, l'image de header devrait être même hauteur ou plus grande (Hauteur de l'avatar) */
 
  border-right: 15px double #921628; /* Bordure côté du header: ÉPAISSEURpx STYLE #COULEUR (voir: http://www.css-actif.com/t66-css-cours-elementaire-1-le-groupement#border-style)  */
 
 
  /* Bordures  gauche arrondies (voir: http://border-radius.com/) */
  -webkit-border-top-left-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-bottomleft: 20px; 
  text-shadow: 1px 1px 0px #000; /* Ombre du texte */
  font-size: 10px; /* Taille du texte: TAILLEpx */
}

div.cssactif_pv_titre h1, div.cssactif_fiche_titre h1 { /* Titre prénoms & nom */

font-family: Georgia, "Times New Roman", Times, serif; /*Police du titre (voir: http://www.css-actif.com/t66-css-cours-elementaire-1-le-groupement#forme_caracteres) */

  font-size: 32px; /* Taille du texte: TAILLEpx */
 
  text-shadow: 1px 1px 0px #000; /* Ombre du texte */
 
  color: #d51731; /* Couleur du texte */
 
  margin: 0; /* Supprime la marge par défaut de l'élément h1 */
 
  text-align: right;  /* Aligne le titre à droite */
  text-transform: uppercase; /* Met le titre en majuscules */
 
}

div.cssactif_fiche_titre, div.cssactif_pv_titre { /* Titre + feat */
  /* Positionne le titre "à cheval" sur la bordure */
  position: relative;
  top: -28px;
 

  text-align: right;      /* Aligne le texte à droite */
 

  padding-right: 20px;    /* Défifine une marge interne */
  color: #CCCCCC; /* Couleur du feat */
}

.cssactif_pv h2, div.cssactif_fiche h2 { /* Sous-titres "Identité", "Opinions" etc. */
 background-color: #111111;  /* Couleur du fond des sous-titres */
 border-color: #6a0e1b; /* Couleur de la bordure */
 border-width: 1px 0; /* Taille de la bordure: HAUT & BAS  GAUCHE & DROITE */
 border-style: solid; /* Style de la bordure */
 
    -webkit-box-shadow: 0 0 3 0 #000000; /* Ombre de la fiche (voir http://css3generator.com/ choix "Box-shadow") */
-moz-box-shadow: 0 0 3px 0 #000000; /* Ombre de la fiche (voir http://css3generator.com/ choix "Box-shadow") */
box-shadow: 0 0 3px 0 #000000;  /* Ombre de la fiche (voir http://css3generator.com/ choix "Box-shadow") */

  text-align: center;  /* Aligne le titre au centre */
  text-transform: uppercase; /* Met le titre en majuscules */
  font-family: Georgia, "Times New Roman", Times, serif; /*Police du titre (voir: http://www.css-actif.com/t66-css-cours-elementaire-1-le-groupement#forme_caracteres) */
  color: #921628;  /* Couleur du titre */
  margin: 0; /* Supprimer marge */
  font-size: 20px; /* TAILLE DU TEXTE: TAILLEpx */
  font-weight: normal; /*Épaisseur du texte */
  text-shadow: 1px 1px 0 #000; /*Ombre du texte */
  letter-spacing: 5px; /* Espacement des caractères */
 
}

.cssactif_pv_content, .cssactif_fiche_content { /* Contenu */
 padding: 10px; /* Marge interne */
 text-align: justify; /* Justifie le texte */
 text-shadow: 1px 1px 0 #000; /*Ombre du texte */
}

.cssactif_pv em, .cssactif_fiche em { /* Libellés */
  font-family: Georgia, "Times New Roman", Times, serif; /*Police du titre (voir: http://www.css-actif.com/t66-css-cours-elementaire-1-le-groupement#forme_caracteres) */
  color: #921628;  /* Couleur du titre */
  font-style: normal;
  text-transform: uppercase;
 
}


div.infobulle {
  position: relative;
  cursor:pointer; /*donne au curseur la forme de petite main, comme sur un lien*/
  display: inline-block; /*Place les icones un à côté de l'autre */
  margin: 10px; /* marge entre les icones */
  border: 1px solid #333; /* bordure des icones */
 
  -webkit-box-shadow: 0 0 5px 0 #000000; /* Ombre de l'icone (voir http://css3generator.com/ choix "Box-shadow") */
-moz-box-shadow: 0 0 5 0 #000000; /* Ombre de l'icone  (voir http://css3generator.com/ choix "Box-shadow") */
box-shadow: 0 0 5px 0 #000000;  /* Ombre de l'icone  (voir http://css3generator.com/ choix "Box-shadow") */

}

div.infobulle img {
 height: 50px;
 width: 50px; 
}

div.infobulle div{
  display: none; /* ceci masque l'infobulle */
}
div.infobulle:hover {
  background: none; /* correction d'un bug IE */
  z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

}
div.infobulle:hover div{
  display: block; /* ceci affiche l'infobulle */
  position: absolute;

  width: 300px; /* Largeur de l'infobulle */

  top: 50px; /* on positionne notre infobulle */
  left: 0;

  background-color: #1D1D1D; /* Couleur de fond */
 
 
  -webkit-border-radius: 20px; /* Bordures arrondies (voir: http://border-radius.com/) */
  -moz-border-radius: 20px;/* Bordures arrondies (voir: http://border-radius.com/) */

 
  -webkit-box-shadow: 0 0 10px 0 #000000; /* Ombre de la fiche (voir http://css3generator.com/ choix "Box-shadow") */
-moz-box-shadow: 0 0 10px 0 #000000; /* Ombre de la fiche (voir http://css3generator.com/ choix "Box-shadow") */
box-shadow: 0 0 10px 0 #000000;  /* Ombre de la fiche (voir http://css3generator.com/ choix "Box-shadow") */
      border-left: 6px double #921628;
      padding: 10px; /* marge interne de l'infobulle */
}
/* ------------- FIN FICHE PV-RPG */

/*==========================================
Previsualisation 1er message
============================================
Debut du code
============================================
*/


.ps_info {
  width:700px;
  height:auto;
  background:white;
  color:black;
  font-size:14px;
  position:absolute;
  z-index: 999;
  display:none;
  -moz-box-shadow: 0 0 5px #888;
  -webkit-box-shadow: 0 0 5px #888;
  box-shadow: 0 0 5px #888;
  border-left:4px solid #00BFFF ;
  padding:5px;
  font-family:Arial,sans-serif;
}

/*==========================================
Previsualisation 1er message
============================================
Fin du code
============================================
*/

/******************************************************************
MISE EN FORME DES CATÉGORIES : AFFICHER LES SOUS FORUMS EN COLONNE
-----------------------------------------
Code proposé sur CSSActif : http://www.css-actif.com
*[Début du CSS]****************************************************/

/* IMPORTANT : Ceci est la technique dite "clearfix" qui permet de forcer le conteneur des flottants à s'adapter à leur taille */
.BlocForum:after {
  display:table;
  content:"";
  clear:both;
}

/* Positionnement de la description des forums */
.DescForum {
  float:left; /* flottant à gauche */
  width:80%; /* largeur de 80% */
}

/* Positionnement de la liste des sous-forums */
.ListeSousForums {
  float:left; /* flottant à gauche */
  width:20%; /* largeur de 20% */
}




/* mise en page de la description des forums */
.DescForum > div {
  margin:2px 10px 2px 2px; /*marges extérieures, haut droite bas gauche*/
  background:#fff; /* couleur de fond */
  padding:5px; /* marges intérieures, entre le texte et le bord */
  text-align:justify; /* alignement du texte */
  /* des coins arrondis */
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  /* un effet d'ombre */
  -webkit-box-shadow:1px 1px 2px 0 #000000;
  -moz-box-shadow:1px 1px 2px 0px #000000;
  box-shadow:1px 1px 2px 0 #000000;
}


.ListeSousForums a {
  display:block; /* on transforme les liens en blocs */
  background:#fff; /* couleur de fond */
  padding:2px 10px; /* marges internes haut/bas et droite/gauche */
  margin:2px 0; /*marges externes haut/bas et droite/gauche */
  /* des coins arrondis */
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  /* un effet d'ombre */
  -webkit-box-shadow:1px 1px 2px 0px #000000;
  -moz-box-shadow:1px 1px 2px 0px #000000;
  box-shadow:1px 1px 2px 0px #000000;
}

/*[fin du CSS]*****************************************************
MISE EN FORME DES CATÉGORIES : AFFICHER LES SOUS-FORUMS EN COLONNE
*******************************************************************/

/*mise en forme catégorie*/


.StatsForum {
  float:right;
  font-size:9px;
  padding:2px;
}

/*fin du code */


.ajout_haut {
  background-color: transparent;
  background-image: url('http://i15.servimg.com/u/f15/17/99/57/17/haut10.png');
  background-position : center top ;
  background-repeat : no-repeat;
  width: 900px;
  height: 32px;
  border: none;
}

.ajout_bas {
  background-color: transparent;
  background-image: url('http://i15.servimg.com/u/f15/17/99/57/17/bas10.png');
  background-position : center top ;
  background-repeat : no-repeat;
  width: 900px;
  height: 32px;
  border: none;
}


/*Fin mise en forme caté*/


/*
=========================================================
Catégorie : Survole
=========================================================
Début de code
=========================================================
*/

a.forumlink:link, a.forumlink:visited {
font-family: georgia;
text-transform : uppercase;
text-align: center;
font-size: 100%;
border-bottom: 2px dashed #3D403F;
color: #3D403F;
letter-spacing: 1px;
display: block;
-moz-border-radius:10px;
}

a.forumlink:hover, a.forumlink:hover:visited {
background-image: url("http://data0.eklablog.fr/graphandastuce/mod_article49822196_5044da9200c0a.jpg?4022");
color: #3D403F;
text-align: center;
display: block;
border-bottom: 2px dashed #3D403F;
-moz-border-radius:12px;
}


/*
=========================================================
Catégorie : Survole
=========================================================
Fin de code
=========================================================
*/

/*
=========================================================
Page d'Acceuil
=========================================================
Début du code
=========================================================
*/
/* espace pour le menu*/
.space {
  width:6px;
  height:2px;
}
/* fin espace menu* /

/* staff presenté de manière simple avec uniquement une bordure */
.staff {
  width:200px;
  height:70px;
  padding:2px;
  border:1px solid #CABCAB;
}
/* fin staff */

/* top sites aux formes automatiquement arrondis */
.tops {
  width:60px;
  height:60px;
  border:2px dashed #3D403F;
  opacity:0.8;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  -webkit-transform: rotate(2deg) ;
  -moz-transform: rotate(2deg) ;
  -o-transform: rotate(2deg) ;
  -ms-transform: rotate(2deg) ;
  transform: rotate(2deg) ;
}
/* fin top sites */

/* propriétés communes aux blocs */
.blocstaff,
.blocb,
.blocpoto,
.blocredit,
.blocnews,
.bloctop {
  text-align:justify;
  font-family : Comic Sans MS;
  font-size:11px;
  color:#3D403F;
  letter-spacing: 1px;
  padding:3px;
  background-color:#FFFFFF; 
  border-top:3px solid #3D403F;
  border-bottom:3px solid #3D403F;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -moz-box-shadow:white 1px 1px 0,0 0 3px #3D403F;
  -webkit-box-shadow:white 1px 1px 0,0 0 3px #3D403F;
  box-shadow:1px 1px 0 white,0 0 3px #3D403F;
}
/* fin propriétés communes */

/* bloc staff */
.blocstaff{
  width:230px;
  height:240px;
}
/* fin bloc staff */

/* bloc bienvenue*/
.blocb{
  width:340px;
  height:240px; 
}
/* fin bloc bienvenue */

/* bloc partenariat*/
.blocpoto{
  width:190px;
  height:240px;

}
/* fin bloc partenariat */

/* centre les logos partenaires */
.cpart {
  width:98%;
  height:150px;
  overflow:auto;
}
/* fin logo partenaires */

/* bloc crédit  */
.blocredit{
  width:230px;
  height:200px;
}
/* fin bloc crédit */

/* crédit texte */
.textc {
  font-size:10px;
}
/* fin crédit texte */

/* bloc nouveauté */
.blocnews {
  width:340px;
  height:200px;
}
/* fin bloc nouveauté  */

/* bloc topsites */
.bloctop {
  width:190px;
  height:200px;
}
/* fin bloc topsites */

/* centre logo tops*/
.ctop{
  width:98%;
  height:135px;
  overflow:auto;
}
/* fin centre logo tops */

/* les titres avec pour police Kite One */
.titrepa {
  font-family: 'Kite One', sans-serif;
  font-size:27px;
  color:#3D403F;
}
/* fin titre */

/* petits points sous les titres */
.yoo {
  border-bottom:1px dotted #3D403F;
}
/* fin points sous titres */

/* les liens rapides tout n haut de la PA */
.menu {
  color:#3D403F;
  letter-spacing: 1px;
  font-variant:small-caps;
  font-size:11px;
  padding:2px;
  padding-left:4px;
  padding-right:4px;
  background-color:#FFFFFF;
  border-left:3px solid #3D403F;
  border-right:3px solid #3D403F; 
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}
/* fin liens rapides */

/* les pointillés dérrière le menu à peut-être adapter selon le forum */
.point {
  border-top:6px dotted #3D403F;
  margin-bottom:-10px;
}
/* fin pointillés */

/* simple texte qui se trouve dans les tables pour ne pas deborder */
.textepa {
  width:90%;
  height:180px;
  overflow:auto;
}
/* fin texte */

/* les logos des partenaires dont l'opacité augmente au survol de la souris */
.potos {
  width:88px;
  height:31px; 
  opacity:0.5;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
}

.potos:hover {
  opacity:0.7;
}
/* fin logos partenaires */

/* description derrière la miniban */


.cate
{
  width: 200px;
  height: 70px;
  overflow: hidden;
  border: 2px solid #000000;
  background-color: #ffffff;
}
.cate_img
{
  position: relative;
  z-index: 2;
  width: 200px;
  height: 70px;
  margin-left: 0px;
    transform: all;
-moz-transform: all;
-o-transform: all;
-htm-transform: all;
-webkit-transform: all;
transition: 1s;
-moz-transition: 1s;
-o-transition: 1s;
-htm-transition: 1s;
-webkit-transition: 1s;
}
.cate:hover .cate_img
{
margin-left: 200px;
transform: all;
-moz-transform: all;
-o-transform: all;
-htm-transform: all;
-webkit-transform: all;
transition: 1s;
-moz-transition: 1s;
-o-transition: 1s;
-htm-transition: 1s;
-webkit-transition: 1s;
}
.cate_description
{
  position: relative;
  z-index: 1;
  width: 200px;
  height: 70px;
  top: -70px;
  text-align: justify;
  font-size: 11px;
  color: #505B59;
  padding: 2px;
  overflow: auto;
}
/*
==========================================================
Page d'acceuil
==========================================================
Fin de page
==========================================================
*/

/*
==========================================================
Connexion Rapide
==========================================================
Début du code
==========================================================
*/

/* FORMULAIRE DE CONNEXION RAPIDE AMÉLIORÉ de ORANGE pour CSSACTIF (css-actif.com) */



.cssactif_connexrapide {
  /* Style général: à modifier à votre guise ! */
  background:url(http://img651.imageshack.us/img651/6771/keychainn.png) no-repeat left center
    #3D403F; /* Ajoute une icône de fond no-répétée à gauche et une couleur de fond */
    padding-left: 48px; /* Donne la marge pour l'icône de fond */
  border: 1px solid #3D403F; /* Bordure du formulaire */
  margin: 5px; /* Espacement entre le formulaire et le contenu voisin */
  /*Arrondissement des bordures */
  -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

/* Ombre portée de la boîte */
-webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
 
  /* Style du texte intérieur */
  font-size: 12px;
  color: #FFFFFF;

 
}

.cssactif_connexrapide_form { /* Correspond à la cellule qui contient le formulaire comme tel */
 text-align: center;
   
}
.cssactif_connexrapide_form input.post{ /* Correspond aux entrées de texte qui contiennent les informations de connexion */
 margin-bottom: 3px; /* Marge qui empêche que les champs de se toucher  */
 
 /* Style des entrées: à modifier à votre guise ! */
 background-color: #3D403F;
 border: 1px solid #3D403F;
 padding: 3px;
 
 -webkit-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-box-shadow: 0 1px 0 0 #3D403F;
-moz-box-shadow: 0 1px 0 0 #3D403F;
box-shadow: 0 1px 0 0 #3D403F;
font-size: 11px;
color: #FFFFFF;
}

.cssactif_connexrapide_form input.mainoption{ /* Correspond au bouton "Connexion" */
 
    /* Style du bouton: à modifier à votre guise ! */
  background-color: #3D403F;
 
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;

 
  border: none;
  border-bottom: 2px solid #3D403F;
 
}

.cssactif_connexrapide_form input.mainoption:active { /* Correspond au bouton "Connexion" lors du clic */

    /* Style du bouton lors du clic: à modifier à votre guise ! */

border: none;
border-top:  2px solid #3D403F;
}

/*
==============================================================
CONNEXION RAPIDE AMÉLIORÉ
==============================================================
Fin du code
==============================================================
*/


  /*------------------------------------
Template QEEL par 'Christa Lostmindy
Distribution autorisée sur :
  L'Enae Volare    : http://enaevolare.lostmindy.fr
  CSSActif      : http://www.css-actif.com/
  l'Annuaire FdF  : http://www.forumsdeforumactif.com/
----
Utilisation personnelle et non commerciale autorisée
Modification autorisée
Redistribution strictement interdite
----
Il est strictement interdit de retirer
les crédits présents dans ce code.
--------------------------------------*/
/****************************************
/* MISE EN FORME GENERALE
/****************************************/
/* mise en page générale */
#tableauQeel {
  width: 100%;
  padding: 4px;
  margin: 0 auto;
  color: #000000;
  font-size: 12px;
}
/* Liens statistiques */
.liensStats {
  margin: 5px 0;
}
.liensStats a:link {
  color: #3333cc;
}
.liensStats a:hover,
.liensStats a:active,
.liensStats a:focus {
  color: #990000;
}
.liensStats a:visited {
  color: #3333cc;
}
/* largeur bloc contenant l'image du QEEL*/
.imgOnline {
  min-width: 200px;
}
/* espacement entre certains blocs */
.espace {
  padding: 3px;
}
/* taille des cellules de tableau */
#tabBlocStats,
#tabBlocGroupes {
  width: 50%;
}
#blocStats {
  width: auto;
}
#blocGroupes {
  width: auto;
}
/*********************************
/*  TITRES DU QEEL
/*********************************/
#tableauQeel h2 {
  display: inline-block;
  font-family: "Courier New", Courier, monospace, serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  text-shadow: 0.1em 0.1em 0.2em #000000;
  margin-top: 4px;
  margin-bottom: 0px;
  padding: 4px 10px;
  background-color: #d1d7dc;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-border-top-left-radius: 15px;
  -moz-border-radius-topleft: 15px;

  -webkit-border-top-right-radius: 15px;
  -moz-border-radius-topright: 15px;

}
#tableauQeel h2:before {
  content: "► ";
  color: #000000;
}
#tableauQeel h2:after {
  content: " ◄";
  color: #000000;
}
/*************************************
/* MISE EN FORME DES BOITES DE CONTENU
/************************************* */
.contenuQeel {
  background-color: #d1d7dc;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 4px;
  margin: 2px;
  font-size: 10px;
}
.noSpaceTitre {
  margin-top: 0;
}
.liste24h {
  text-align: center;
}
.deBug td {
  background-color: #d1d7dc;
}
/* Ce css permet d'avoir les deux premières boites (statistiques et légendes)
à la même taille en hauteur */
.hauteurFixe {
  height: 45px;
  overflow: auto;
}
/*************************************
/* MISE EN FORME LISTE DES GROUPES
/************************************* */
.qeel-groupes {
  font-size: 0px;
  line-height: 0;
  text-align: center;
}
.qeel-groupes a {
  font-size: 12px;
  line-height: normal;
  display: inline-block;
  padding: 2px 5px;
  margin: 1px 4px;
  font-variant: small-caps;
  font-weight: bold;
  background: transparent;
}
/********************************
/* Affichage des crédits
/********************************/
.lostCredits {
  color: #999999;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 2px 4px;
  background: transparent;
  font-weight: bold;
}
.bulleCredits {
  position: relative;
  cursor: pointer;
  color: #ffffff;
  background: #990000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 1px 4px;
}
.bulleCredits  > span {
  position: absolute;
  display: block;
  bottom: 150%;
  left: -20%;
  width: 150px;
  background: #000000;
  color: #ffffff;
  padding: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  opacity: 0;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  transform: scale(0) rotate(12deg);
}
.bulleCredits  > span:after {
  display: block;
  content: " ";
  width: 0;
  border-width: 8px 5px 0 5px;
  border-color: #000000 transparent transparent transparent;
  border-style: solid;
  position: absolute;
  bottom: -8px;
  left: 5px;
}
.bulleCredits:hover  > span,
.bulleCredits:focus  > span {
  z-index: 500;
  opacity: 1;
  transform: scale(1) rotate(0);
  cursor: default;
}
/*------------------------------------
Template QEEL par 'Christa Lostmindy
http://enaevolare.lostmindy.net
[FIN]
--------------------------------------*/
MessageSujet: Re: Correction CSS   Correction CSS EmptySam 26 Jan 2013, 07:26
Revenir en haut Aller en bas
Espeon
Espeon
Administrateur
Administrateur

Masculin Messages : 1819



Correction CSS Empty
On ne s'est pas compris Smile

Je ne te disais pas d'enlever tous les border-radius mais au contraire d'utiliser seulement la propriété générique, sans préfixe, plutôt que toutes les alternatives. On peut décemment considérer actuellement que 99,9% des personnes qui sont sur Firefox/Chrome/Opéra/Safari ont une version qui supporte la propriété border-radius et donc que les -moz-border-radius, -webkit-border-radius et autres sont (enfin) inutiles !
Donc il faut que tu retravaille ça Wink

En ce qui concerne le position: center c'est bien simple : actuellement cette ligne ne fait rien parce-que cette valeur n'existe pas. Je t'ai donné le lien vers la doc' de position qui te liste les valeurs possibles. Si ça te convient comme c'est actuellement, supprime donc cette ligne qui ne sert à rien (vu qu'elle est fausse Smile). Voilà tout !


J'attends donc la nouvelle version corrigée. Hmmm et vérifie un coup mais il me semble qu'il reste des 0px qui trainent dans le code Wink
MessageSujet: Re: Correction CSS   Correction CSS EmptyLun 28 Jan 2013, 05:28
Revenir en haut Aller en bas
http://evolved.fantastique.tv/
Maguitte2008
Maguitte2008
{ Membre }
{ Membre }

Féminin Messages : 151



Correction CSS Empty
Je vais reprendre ça !
Merci
MessageSujet: Re: Correction CSS   Correction CSS EmptyLun 28 Jan 2013, 13:14
Revenir en haut Aller en bas
Psycho
Psycho
Psychopathe
Psychopathe

Féminin Messages : 3407



Correction CSS Empty
Hello !
Je viens aux nouvelles : le sujet est-il toujours d'actualité ?
Si nous n'avons pas de réponse dans 4 jours, il sera considéré comme résolu !
Merci de ta compréhension Correction CSS 926145
MessageSujet: Re: Correction CSS   Correction CSS EmptySam 02 Fév 2013, 19:15
Revenir en haut Aller en bas
http://evolved.fantastique.tv/
Maguitte2008
Maguitte2008
{ Membre }
{ Membre }

Féminin Messages : 151



Correction CSS Empty
Oui, oui, toujours actuel.
JE n'ai juste pas trop le temps, je le fais mercredi.
MessageSujet: Re: Correction CSS   Correction CSS EmptyDim 03 Fév 2013, 11:59
Revenir en haut Aller en bas
Psycho
Psycho
Psychopathe
Psychopathe

Féminin Messages : 3407



Correction CSS Empty
Hello !
Je viens aux nouvelles : le sujet est-il toujours d'actualité ?
Si nous n'avons pas de réponse dans 4 jours, il sera considéré comme résolu !
Merci de ta compréhension Correction CSS 926145
MessageSujet: Re: Correction CSS   Correction CSS EmptyDim 10 Fév 2013, 15:18
Revenir en haut Aller en bas
http://www.school-of-pub.net/forum.htm
Murtagh
Murtagh
{ Modérateur }
{ Modérateur }

Masculin Messages : 1492



Correction CSS Empty
Bonjour,
Malgré la précédente relance, nous demeurons toujours sans nouvelle. Je déplace donc ce sujet comme l'a indiqué préalablement Psycho. Si ton problème subsiste, il faudra ouvrir un nouveau sujet. Smile

Merci de ta compréhension. Correction CSS 510527
MessageSujet: Re: Correction CSS   Correction CSS EmptySam 16 Fév 2013, 07:00
Revenir en haut Aller en bas
Contenu sponsorisé




Correction CSS Empty
MessageSujet: Re: Correction CSS   Correction CSS Empty
Revenir en haut Aller en bas
 

Correction CSS

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Correction de code HTML?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CSSActif :: De la théorie à la pratique :: Aide CSS & xHTML :: Problèmes résolus-

Partenaires Or


← Page précédente   ↑ Aller en haut Copyright © CSSActif 2009 - 2013 Tous droits réservés
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit