CSS fonctionne inline, mais pas dans la feuille de style
J'ai ce CSS:
largeur: 98px; hauteur: 298px; border: 1px solid; margin: 30px 0px 25px 25px;
Cela fonctionne bien en un style=""
de style en ligne, mais quand je l'utilise dans la feuille de style de l'élément disparaît complètement! Ce n'est un peu fou comportement ici...
Personne ne sait d'une solution/solution de contournement pour ce problème?
Mise à JOUR
Si je supprime le #advert
code de la feuille de style complètement et de mettre le CSS inline, mais laissez le id="advert"
où il est sur le div, ça ne fonctionne toujours pas. CEPENDANT, si je retire la id="advert
peu, puis la div s'affiche bien... étrange.
Sonne comme un spécificité question, pouvez-vous fournir plus de détails?
Pouvez-vous partager vos codes via jsfiddle.net
Est-il une autre feuille de style chargé? Peut-être une externe?
merci pour le lien, mais tout ce que je fais qui n'est pas inline style sans ID rend l'élément disparaître! @Eray Alakese - Ouais le reste de la feuille de style fonctionne très bien. Merci.
collez votre lien
Pouvez-vous partager vos codes via jsfiddle.net
Est-il une autre feuille de style chargé? Peut-être une externe?
merci pour le lien, mais tout ce que je fais qui n'est pas inline style sans ID rend l'élément disparaître! @Eray Alakese - Ouais le reste de la feuille de style fonctionne très bien. Merci.
collez votre lien
OriginalL'auteur Bojangles | 2011-01-29
Vous devez vous connecter pour publier un commentaire.
Son probable que vous ayez une cascade dans votre feuille de style qui est 'caché' de l'élément en question, en quelque sorte, et vos styles en ligne sont impérieuses que, si l'élément est visible. Toutefois, lorsque vous déplacez les règles dans la feuille de style, ils ne sont plus primordial, car le sélecteur vous utilisez est de priorité plus basse que celle qui est 'caché' de l'élément.
Vous pouvez utiliser un outil comme FireBug ou la Web Developer toolbar pour firefox pour inspecter et de l'élément et de voir tous les CSS qui touche quelque chose. Je parie que vous verrez quelque chose de plus là, vous ne l'attendez pas!
Grâce mark123 - je vais vérifier avec FireBug. Pourquoi n'ai-je pas pensé avant!
mode_enable('idiot')
OriginalL'auteur Nathan Anderson
Il a été un long temps depuis que j'ai posé cette question, cependant il me semble me rappeler ceci a été causé par moi en utilisant Adblock plus - il a été le blocage de la
<div>
car il avait une ID deadvert
- très simple surveillance.J'ai toujours développé avec ABP off depuis, et votre devrait vérifier que les plugins que vous utilisez peut-être ne sont pas de blocage/modification de votre code HTML dans les moyens que vous ne voulez pas.
OriginalL'auteur Bojangles