2017-04-23 3 views
-1

CSSIcône Image en arrière-plan répète sans cesse

Cette image icône sur mon style forums récemment installé ne cesse de répéter, la création d'un arrière-plan odieux qui est trop bruyant et distrait des mots réels.

Voici une copie de cette CSS d'un élément particulier:

element { 
} 
ul.topiclist li.row dl { 
    padding: 2px 0; 
} 
ul.topiclist dl { 
    font-size: 10px; 
} 
ul.topiclist dl { 
    position: relative; 
} 
.clearfix, fieldset dl, ul.topiclist dl, dl.polls { 
    overflow: hidden; 
} 
dl.icon { 
    background-position: 95% 15%; 
    position: relative; 
} 
.topic_read_mine { 
    background-image: url("./images/icons/topic_read_mine.png"); 
} 

j'ai pu récupérer ce de l'outil d'inspection du navigateur @http://www.gaymerscommunity.com/viewforum.php?f=4

Je voudrais que l'icône pour afficher une seule fois. Il est destiné à être un indicateur si le forum a été lu/non lu.

Questions traitées ci-dessous

ajoutée 'background-repeat: no-repeat' à la ul.topiclist dl également trouvé 'dl.icon' et ajusté la position de fond à afficher sur la droite.

Merci.

+0

questions visant à obtenir l'aide de débogage (« ** pourquoi est-ce pas le code de travail? ** ») doivent inclure le comportement souhaité, un problème spécifique * * ou * erreur * et * le code le plus court nécessaire pour reproduire * il ** dans la question elle-même **. Les questions sans ** un énoncé de problème clair ** ne sont pas utiles aux autres lecteurs. Voir: [Comment créer un exemple minimal, complet et vérifiable] (http://stackoverflow.com/help/mcve). –

+1

'.topic_read' a besoin de' background-repeat: no-repeat'. À l'avenir, votre question devrait inclure le code. – chris85

Répondre

0

code Css pour résoudre ce problème.

ul.topiclist dl { 
    background-repeat: no-repeat; 
} 
0
background-repeat: no-repeat; 

Il n'y a pas PHP ici