Est-ce que quelqu'un d'entre vous savoir comment sélectionner un texte html clair dans CSS?
J'ai la structure suivante: p> Comment puis-je sélectionner le Dès que j'attribuerais une classe ou une balise p>, elle brise la structure du plug-in à tabulation que j'utilise. p> CAPTION2 CODE> dans CSS? P>
4 Réponses :
vous ne pouvez pas. Vous ne pouvez sélectionner que des éléments et pseudo-éléments / classes . < / p>
Vous pourriez être capable de vous éloigner avec le style Dès que j'attribuerais une classe ou une balise p-étiquette, il brise la structure du plug-in à onglet que j'utilise. P>
blockQuote>
Modifier le plugin puis. P> .TABS code> puis remplacer les styles sur
.Tabs> * code>. p>.
Merci, c'était une réponse assez rapide: o. Quelle serait la meilleure façon de styler la légende dans CSS? Devrais-je simplement mettre le caption2 code> quelque part à l'extérieur, où je peux affecter une balise et la forcer à l'intermédiaire d'une position abosoleuse où je le veux?
Non. Briser la structure logique d'un document, puis utiliser le positionnement absolu sur la fausse-couple-it-it-it-ensemble n'est jamais une bonne idée. Utilisez un balisage approprié et modifiez tout code existant qui ne peut pas y faire face.
Je voulais le garder moins complexe au début, mais il serait peut-être préférable de changer le plugin JQuery. J'ai utilisé Ceci plugin et changé un peu comme Vous pouvez voir dans mon poste édité ci-dessus.
Vous devez le sélectionner dans le cadre de tel qu'il existe dans ce Vous aurez peut-être besoin d'écraser certains styles dans le
Cela sélectionnerait également tous les autres éléments à l'intérieur de la DIV.
Exactement @truth. Mais vous pouvez ensuite remplacer les styles dans le
Ouais, mais si j'ai choisi un élément avec 20 éléments différents? J'aurais alors besoin d'une très grande règle, ou pire, 20 règles différentes. Le fait est que l'on ne peut pas sélectionner un nœud texte dans CSS. Il ne sert à rien d'essayer de le pirater.
Selon l'endroit où le code provient, parfois des hacks sont nécessaires. Dans ce cas, je tiendrais l'ensemble de l'ensemble du
DIV code >. p>
p.tab_item code> p> p>
p code> s.
div code>, puis restez l'enfant
p code> s. Ne semble pas être plus de 3 règles.
#a, #a .tabs > * { ...many styles applying generally ... } .tabs { ...specific styles for just this element... }
Vous pouvez utiliser le sélecteur note forte>: Ce sélecteur est connu pour être lent et vous aurez remplacer toute règle problématique dedans. (Vérifiez CSS Lint ) P> * code> en haut de votre CSS. Il organisera initialement tous les éléments de votre page, même du texte brut, puis appliquera les règles du reste de vos sélecteurs.
* {
font-size: 13px;
color:red
}
(...)