Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/11/2010, 22h43   #1
Invité de passage
 
Inscription : août 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 15
Points : 1
Points : 1
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 :
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
Type de fichier : css style.css (11,3 Ko, 1 affichages)
webynux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2010, 21h08   #2
Rédacteur/Modérateur
 
Homme Jérome Debray
Responsable de projet
Inscription : mai 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Jérome Debray
Âge : 32
Localisation : France

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

Informations forums :
Inscription : mai 2009
Messages : 627
Points : 3 064
Points : 3 064
Salut,

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

merci
ornitho13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2010, 21h31   #3
Invité de passage
 
Inscription : août 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 15
Points : 1
Points : 1
Webynux.net est un wordpress, j'ai plusieurs fichiers html... je ne sai spas le quel t'envoyer !!
webynux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2010, 17h35   #4
Rédacteur/Modérateur
 
Homme Jérome Debray
Responsable de projet
Inscription : mai 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Jérome Debray
Âge : 32
Localisation : France

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

Informations forums :
Inscription : mai 2009
Messages : 627
Points : 3 064
Points : 3 064
Salut a nouveau,

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

merci

++
ornitho13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2010, 17h36   #5
Rédacteur/Modérateur
 
Homme Jérome Debray
Responsable de projet
Inscription : mai 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Jérome Debray
Âge : 32
Localisation : France

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

Informations forums :
Inscription : mai 2009
Messages : 627
Points : 3 064
Points : 3 064
Tu dis que tu as des affichages bizarres, peux tu fournir des screenshots de ces affichages?

merci
ornitho13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 18h45   #6
Invité de passage
 
Inscription : août 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 15
Points : 1
Points : 1
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 ;-)
webynux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 07h41   #7
Invité de passage
 
Inscription : août 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 15
Points : 1
Points : 1
voici un exemple de ce que cela donne:
http://www1.webynux.net/

avec le css suivant

Code :
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 :
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; }
webynux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 16h38   #8
Rédacteur/Modérateur
 
Homme Jérome Debray
Responsable de projet
Inscription : mai 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Jérome Debray
Âge : 32
Localisation : France

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

Informations forums :
Inscription : mai 2009
Messages : 627
Points : 3 064
Points : 3 064
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.
ornitho13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 21h37   #9
Invité de passage
 
Inscription : août 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 15
Points : 1
Points : 1
Merci
Je vais alors regénérer une image csssprite sur un autre site... et je reviens vous faire signe
webynux est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h18.


 
 
 
 
Partenaires

Hébergement Web