2010-08-17 30 views
0

Je ne parviens pas à supprimer des puces dans des listes non ordonnées imbriquées après l'application de sIFR. J'ai expérimenté ceci sur un site Web que je créais.sIFR ne s'applique pas aux enfants de la liste

J'ai essayé de créer un squelette HTML de base et d'appliquer le sIFR pour trouver facilement comment retirer des balles enfants, mais cela n'a pas fonctionné ici non plus.

<ul> 
    <li>Option 1</li> 
    <li>Option 2 
     <ul id="menu"> 
      <li>Option 2-1</li> 
      <li>Option 2-2 
       <ul> 
        <li>Option 2-2-1</li> 
        <li>Option 2-2-2</li> 
        <li>Option 2-2-3</li> 
       </ul> 
      </li> 
     <li>Option 2-3</li> 
     </ul> 
    </li> 
</ul> 

Je semble être incapable de faire référence aux ul internes de quelque façon que ce soit. J'ai essayé plusieurs sélecteurs, y compris:

sIFR.replace(infinityt, { 
    selector: 'li', 
    css: ['.sIFR-root { list-style-type: none; list-style: none; }', 'ul { list-style-type: none; list-style:none; }' ] 
}); 

sIFR.replace(infinityt, { 
    selector: '#menu', 
    css: ['.sIFR-root { list-style-type: none; list-style: none; margin: 300px; }' ] 
}); 
+0

sIFR est archaïque; http://reisio.com/examples/webfonts/ – reisio

+0

Je suis d'accord SIFR n'est pas le meilleur. Bien que la police utilisée ne rende pas tout ce beau dans IE comme webfont, on m'a demandé d'utiliser sIFR à la place. Ce qui donne maintenant toutes sortes de maux de tête: -/ – Certs

Répondre

0

Fixé en enveloppant le texte dans une plage et sIFR la plage. Normal CSS peut ensuite être utilisé pour supprimer des puces dans la liste.

<ul> 
     <li><span><a href="#">Option 1</a></span></li> 
     <li><span><a href="#">Option 2</a></span> 
      <ul> 
       <li><span><a href="#">Option 2-1</a></span></li> 
0

Avez-vous essayé d'obtenir plus de spécificités sur le CSS?

Comme si les li sont stylisés par un élément parent, vous devez inclure cet élément parent dans la déclaration CSS pour le remplacer - et vous auriez pu essayer d'attaquer le style par lui-même je pense. Essayez quelque chose comme: parent enfant enfant enfant style {}

ou tout ce dont il a besoin pour l'écraser.

+0

Cela semblait être une bonne approche, mais je ne pouvais pas le faire fonctionner non plus. J'ai publié mon test ici, http://skill.dk/sifr/testofsirfr.html Merci pour la suggestion cependant. – Certs