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 :

Sprite CSS pour webynux.net


Sujet :

CSS

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 15
    Par défaut Sprite CSS pour webynux.net
    Bonjour

    Je suis en train de me pencher sur la technique du Sprite CSS et ne connaissant pas grand chose en CSS je viens chercher de l'aide

    l'image css se nomme csg-4ce37839ba1a6.png, j'ai réussi a l'intégrer pour la barre noire en haut de la page (login.png) mais quand je reproduis sur chaque ligne j'ai un affichage plus que bizarre

    Je joins mon CSS ainsi que des instructions donné par http://fr.spritegen.website-performance.org/:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    .sprite-bg-hatch{ background-position: 0 0; width: 8px; height: 8px; } 
    .sprite-h2line{ background-position: 0 -58px; width: 1px; height: 2px; } 
    .sprite-login{ background-position: 0 -110px; width: 11px; height: 42px; } ok
    .sprite-nav{ background-position: 0 -202px; width: 2px; height: 28px; } 
    .sprite-whitedot{ background-position: 0 -280px; width: 10px; height: 10px; }
    Pouvez vous m'aider svp?

    Merci
    Fichiers attachés Fichiers attachés

  2. #2
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    Salut,

    pourrais tu rajouter l'html que tu utilises avec le css?

    merci

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 15
    Par défaut
    Webynux.net est un wordpress, j'ai plusieurs fichiers html... je ne sai spas le quel t'envoyer !!

  4. #4
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    Salut a nouveau,

    as tu un lien sur lequel on pourrait voir le problème?

    merci

    ++

  5. #5
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    Tu dis que tu as des affichages bizarres, peux tu fournir des screenshots de ces affichages?

    merci

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 15
    Par défaut
    Bonsoir

    Je faisais des test sur mon site en prod (oui je sais...pas tres prudent).
    Je n'ai pas fais de capture...

    Je duplique le site histoire d'avoir un site test.... et je vous transmets l'URL


    merci de vous interesser au sujet ;-)

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 15
    Par défaut
    voici un exemple de ce que cela donne:
    http://www1.webynux.net/

    avec le css suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Theme Name:Webynux
    ThemeTheme URI:http://www.webynux.net/
    Description:Magazine-basic Child Themes
    Author:Pfff
    Author URI:http://www.webynux.net
    Template:magazine-basic 
    Version:1.0
    @import url("../magazine-basic/style.css");
    a{text-decoration:none;outline:none;color:#205B87}body{color:#444;font-size:14px;background:#eee;margin:0 auto;padding:0}h1 a,h2 a,h3 a,h4 a,h5 a{color:#222}textarea{width:97%}#leftontent table td{border:1px solid #eee;padding:5px 10px}#leftontent table th{border:1px solid #eee;background:#eee;padding:5px 10px}.fl{float:left}.clear{clear:both}#header{background:#fff;float:left;width:100%}#headerad{text-align:center;margin:24px 20px 16px}#login{height:16px;font-size:12px;color:#fff;text-align:right;background:url(http://static.webynux.net/css/images/csg-4ce37839ba1a6.png) 0 -110px; repeat-x;padding:11px 42px}#login ul li{display:inline}.dot:before{content:url(http://static.webynux.net/css/images/csg-4ce37839ba1a6.png) 0 -280px;padding:10px;10px; ""}#title{margin:20px 16px;padding:0}#title a{font-size:48px;color:#222;line-height:50px}#title.aligncenter{text-align:center;margin:20px auto}#title.fr{text-align:right}#title a:hover{color:#c00;text-decoration:none}.headerimage .aligncenter{margin:0 auto !important}#description{font-size:14px;margin:0;padding:0}.main-navigation{float:left;clear:both;width:100%;background:url(http://static.webynux.net/css/images/csg-4ce37839ba1a6.png) 0 -202px; padding:2 28;position:relative;z-index:1000;margin:0}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu{line-height:1.0;float:left;margin-bottom:0}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative;border-right:1px solid #fff;text-decoration:none;padding:.6em 1em .4em}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2em;z-index:99}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#666;outline:0}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:.90em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(http://static.webynux.net/css/images/arrows-ffffff.png) no-repeat -10px -100px}a >.sf-sub-indicator{top:.65em;background-position:0 -100px}a:focus >.sf-sub-indicator,a:hover >.sf-sub-indicator,a:active >.sf-sub-indicator,li:hover >a >.sf-sub-indicator,li.sfHover >a >.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul a >.sf-sub-indicator{background-position:0 0}.sf-shadow ul{background:url(http://static.webynux.net/css/images/shadow.png) no-repeat bottom right;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;padding:0 8px 9px 0}.sf-shadow ul.sf-shadow-off{background:transparent}.sub-navigation{clear:both;border-bottom:1px solid #888;float:left;width:100%;z-index:50;position:relative;padding:5px 0 0}.sub-navigation ul{margin:0;padding:0 0 0 8px}.sub-navigation li{list-style-type:none;float:left;font-size:12px;text-transform:uppercase;line-height:24px;background:url(http://static.webynux.net/css/images/blackdot.png) right 5px no-repeat;position:relative;margin:0;padding:0 10px 0 0}.sub-navigation a{color:#222;padding:0 5px}.sub-navigation ul li:hover ul ul{display:none}.sub-navigation ul ul{position:absolute;top:24px;left:0;background:#fff;display:none;list-style:none;border-top:1px solid #000;z-index:500;margin:0;padding:0}.sub-navigation ul ul li{position:relative;border:1px solid #aaa;border-top:0;width:159px;background:none;margin:0;padding:0}.sub-navigation ul ul li a{display:block;color:#555;background-color:#fff;border-right:0;font-size:12px;padding:0 7px 0 12px}.sub-navigation ul ul li a:hover{background-color:#eee}.sub-navigation ul ul ul{left:159px;top:-1px;display:none}.sub-navigation li.nodot{background:none;z-index:-50}#mainwrapper{float:left;border-top:2px solid #ccc;border-bottom:2px solid #ccc;background:#fff;margin:0;padding:15px 10px}.side{line-height:20px;font-size:18px;margin-bottom:0}.side-widget{float:left;background:url(http://static.webynux.net/css/images/bg-hatch.gif);border:1px solid #ddd;border-right-color:#ccc;border-bottom-color:#ccc;margin:0 0 15px;padding:0 10px 15px}.side-widget ul{list-style-type:none;margin:0;padding:0}.side-widget ul li{font-size:13px;margin:2px 0;padding:0 0 0 15px}.side-widget h2{font-size:14px;margin-top:0;text-align:center;text-transform:uppercase;background:url(http://static.webynux.net/css/images/h2line.gif) repeat-x bottom;padding:10px 0 5px}.side-widget .storycontent{border-bottom:1px solid #ddd}.side-widget .noline{border-bottom:0}.side-widget #s{margin-top:15px;width:94%;padding:2px}.storycontent{line-height:18px;font-size:14px;word-wrap:break-word}.posts{border-bottom:1px solid #eee;margin-bottom:10px;float:left;width:100%}.posts h2{margin:10px 0 0}.posts img{float:left;margin:10px 10px 10px 0}#footer{clear:both;float:left;width:100%;text-align:center;font-size:11px;border-top:1px solid #888;background:#fff;padding:10px 0}#leftcontent{float:left;margin:0 10px;padding:0}#leftcontent h5.latest{font-family:Verdana,Arial,Helvetica,sans-serif;color:#c00;font-size:14px;margin:0 0 5px;padding:0}#leftcontent h1{font-size:24px;line-height:26px;margin:0;padding:0}#leftcontent .post h1,#leftcontent .ind-post h1,#leftcontent .twopost h1,#leftcontent .pages h1,#leftcontent h1.catheader,#leftcontent .threepost h1{margin-top:5px;font-size:36px;font-family:Georgia,Times,serif;font-weight:400;line-height:38px;color:#222}#leftcontent h1.catheader{color:#c00;margin-bottom:15px}#leftcontent .twopost h1{font-size:26px;line-height:28px}#leftcontent .threepost h1{font-size:20px;line-height:22px}#leftcontent .postmetadata{clear:both;line-height:14px}#leftcontent .post .entry{font-size:14px;line-height:18px}#leftcontent .date{margin-bottom:5px;font-style:italic;color:#888}#leftcontent .meta{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#444}#leftcontent .catdesc{background:#f7f7f7;border:3px double #ddd;color:#666;font-size:13px;line-height:15px;margin-bottom:10px;padding:0 10px}#leftcontent p.sub{font-size:24px;line-height:26px;font-weight:700;font-style:italic;margin:10px 0 0}#leftcontent .entry .pullquote{width:250px;font-size:24px;line-height:26px;float:right;font-style:italic;margin:0 0 0 30px;padding:0}#leftcontent a.more-link{clear:both;width:60px;text-align:center;display:block;color:#000;background:#fff;font-size:11px;line-height:20px;margin:12px 0;padding:0 8px}#leftcontent a:hover.more-link{text-decoration:none;background:#666}.ind-post,.post{float:left;border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;width:100%}.ind-post img{margin:0 10px 5px 0}#twocol{float:left;margin-bottom:3px;background:url(http://static.webynux.net/css/images/line.gif) repeat-y 50% 0;padding:10px 0 0}#twocol img{margin:0 8px 5px 0}#twocol hr.two{height:0;border:0;clear:both;border-bottom:1px solid #eee}.mainhr{float:left;background:#eee;clear:both;width:100%;height:1px;margin:10px 0}.twopost{width:46%;float:left}.twopost2,.twopost4{margin-left:7.5%}.twopost3,.twopost4{border-top:1px solid #eee;padding-top:5px}#threecol{float:left;background:url(http://static.webynux.net/css/images/line.gif) repeat-y 31.5% 0;margin-top:3px;width:100%}#threecol2{float:left;background:url(http://static.webynux.net/css/images/line.gif) repeat-y 67% 0;width:100%;padding:0}#threecol img{margin:0 5px 5px 0}.threepost{width:29%;float:left;border-top:1px solid #eee;padding-top:10px}.threepost2,.threepost5{margin:0 6%;padding:10px 0 0}.threepost1,.threepost2,.threepost3{border-top:0}.pagination{float:left;background:#eee;width:97%;border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin:20px 0 10px;padding:12px 1% 10px}.pagination a{text-decoration:none;border:1px solid #ccc;color:#666;background-color:#FFF;margin:2px;padding:3px 4px 2px}.pagination a:hover{border:1px solid #444;color:#444;background-color:#FFF}.pagination span.pages{color:#666;border:1px solid #ccc;background-color:#FFF;margin:2px;padding:3px 4px 2px}.pagination span.current{border:1px solid #666;color:#444;background-color:#FFF;margin:2px;padding:3px 4px 2px}.pagination span.extend{border:1px solid #ccc;color:#444;background-color:#FFF;margin:2px;padding:3px 4px 2px}#tagcloud{width:400px;text-align:center;margin:auto;padding:20px}#postcomments{padding-top:20px}h3#comments,#respond h3{color:#333;font:normal 200% georgia,times,serif;clear:left;margin:10px 0}#respond p{font-size:11px;margin:0 0 1em}ol.commentlist{list-style:none;float:left;margin:0;padding:0}ol.commentlist li{margin:0 0 10px;padding:20px 0 20px 20px}.commentlist .even{background:#eee;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.commentlist .avatar{float:right;border:1px solid #ddd;background:#fff;margin:0 20px 10px 10px;padding:5px}.commentlist .comment-author{font-size:12px}.commentlist .comment-text{padding:0 20px 0 0}.commentlist .url{font-size:16px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}ol.commentlist li div.reply{background:#999;border:1px solid #666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#fff;font:bold 9px/1 helvetica,arial,sans-serif;text-align:center;width:36px;padding:6px 5px 4px}ol.commentlist li div.reply:hover{background:#c00;border:1px solid #c00}ol.commentlist li div.reply a{color:#fff;text-decoration:none;text-transform:uppercase}ol.commentlist li ul.children{list-style-image:url(http://static.webynux.net/css/images/commentarrow.png);margin:16px 20px 0 0;padding:0 0 0 20px}ol.commentlist ul.children li.odd{background:#fff}ol.commentlist ul.children li.even{background:#eee}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignleft,div.alignleft{float:left;margin:5px 15px 5px 0}.content .storycontent .alignleft,.search .storycontent .alignleft,.archive .storycontent .alignleft{margin-top:0}.alignright,div.alignright{float:right;margin:5px 0 5px 15px}.alignnone{margin:5px 0}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0}.wp-caption img{border:0 none;margin:0;padding:0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}#wp-calendar{margin:auto}a:hover,.sub-navigation a:hover{text-decoration:underline}img,#leftontent table,.sf-menu li li a{border:0}.fr,.sub-navigation li.right-d{float:right}#login a,.sf-menu a,.sf-menu a:visited{color:#fff}#login ul,#leftcontent .entry .pullquote p{margin:0;padding:0}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}.sf-menu li li,.sf-menu li li li{background:#888}.sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus >.sf-sub-indicator,.sf-menu ul a:hover >.sf-sub-indicator,.sf-menu ul a:active >.sf-sub-indicator,.sf-menu ul li:hover >a >.sf-sub-indicator,.sf-menu ul li.sfHover >a >.sf-sub-indicator{background-position:-10px 0}.sub-navigation ul li:hover ul,.sub-navigation ul ul li:hover ul{display:block}#sidebar,#secondsidebar{float:left;margin:0 10px;padding:5px 0 0}.readmore,.tags a,.red,.entry a,#tagcloud a,#today{color:#c00}.twopost1,.twopost3,.threepost1,.threepost4{clear:left}
    l'image sprite est situé ici http://static.webynux.net/css/images...37839ba1a6.png

    et le site m'a donné ca aussi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    .sprite-bg-hatch{ background-position: 0 0; width: 8px; height: 8px; } 
    .sprite-h2line{ background-position: 0 -58px; width: 1px; height: 2px; } 
    .sprite-login{ background-position: 0 -110px; width: 11px; height: 42px; } ok
    .sprite-nav{ background-position: 0 -202px; width: 2px; height: 28px; } 
    .sprite-whitedot{ background-position: 0 -280px; width: 10px; height: 10px; }

  8. #8
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    le problème vient de l'image en elle même. Le sprite que tu utilises, n'utilise pas toute la longueur de la page donc oui, tu auras un espace et des barres comme sur ta démo

    Tu dois donc changer ton image et augmenter la taille de ton sprite utilisé afin qu'il prenne la largeur de l'image.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 15
    Par défaut
    Merci
    Je vais alors regénérer une image csssprite sur un autre site... et je reviens vous faire signe

Discussions similaires

  1. problèmes avec les CSS en ASP.NET ?
    Par fr3d dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 16/09/2005, 14h23
  2. Réponses: 11
    Dernier message: 22/03/2005, 01h04
  3. Driver postgre pour asp.net
    Par vonbier dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 02/10/2003, 13h35

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