Eh bien, il devrait fonctionner dans IE, je sais que IE ne supporte pas la propriété de contenu autre chose que cela?Comment ajouter du texte ou des caractères en utilisant CSS (pas de javascript)?
Répondre
La seule option est la propriété du content
:
La propriété de contenu est utilisé avec les
:before
et:after
pseudo-éléments, à insert contenu généré.
Mais comme vous le faites remarquer, cela fait partie de CSS 3 et n'est pas supporté par IE. En attendant, vous devrez compenser en utilisant JavaScript.
Court de photos de texte - pas.
Vous pouvez essayer d'utiliser IE8.js pour corriger le contenu, ce qui pourrait faire l'affaire. Si ce n'est pas le cas, alors vous ne pouvez rien faire en plus de l'image de fond avec le texte
Le seul moyen est JavaScript, ou CSS3.
Peut-être que vous pourriez nous dire ce que vous devez faire - alors nous pouvons vous aider. Pourquoi ne pas le faire avec js?
Il est tout à fait possible de résoudre ceci sans Javascript, en utilisant une combinaison de HTML et CSS. L'astuce consiste à dupliquer le contenu ajouté par le CSS dans le HTML un commentaire conditionnel spécifique à IE (non affiché par les autres navigateurs) et à utiliser le sélecteur CSS display
pour basculer lorsque cet élément est affiché. According to MSDN, IE 8+ prend en charge CSS :after
et content:
, donc seulement IE 7 et ci-dessous besoin d'utiliser un commentaire conditionnel.
Voici un exemple:
<style type="test/css" media="screen">
.printonly { display: inline; }
</style>
<style type="text/css" media="print">
#maintitle:after { content:" \2014 Site Title";} /* for IE8+ and Other Browsers. sidenote: Can't use &mdash directly in generated content, so using escape code */
.printonly { display:inline } /* For IE <= 7 */
</style>
<h1 id="maintitle">Page Title
<!--[if lte IE 7]><span class="printonly">— Site Title</span><![endif]-->
</h1>
- 1. validation des caractères spéciaux en utilisant JavaScript
- 2. Comment remplacer du texte en utilisant JavaScript?
- 3. Ajouter du texte à la zone de texte en utilisant javascript
- 4. Comment créer du texte vertical en utilisant uniquement CSS?
- 5. Sauvegarder des données en utilisant ajax: envoyer du texte volumineux en querystring est bon ou mauvais?
- 6. Comment diviser l'image en utilisant Javascript + CSS?
- 7. Comment sélectionner une plage de caractères dans une zone de texte en utilisant Javascript?
- 8. Comment modifier les propriétés CSS des éléments html en utilisant javascript ou jquery
- 9. Changer la couleur d'une partie du texte en utilisant javascript?
- 10. Comment désactiver temporairement la sélection de texte en utilisant JavaScript?
- 11. comment tronquer le texte HTML codé sans tronquer les caractères codés en utilisant javascript
- 12. Struts2 select tag ajouter/supprimer des valeurs en utilisant javascript
- 13. comment ajouter du texte à l'éditeur openwysiwig par code javascript en dehors de openwysiwig
- 14. normalisation des caractères Javascript
- 15. CSS Hyperlien pour du texte
- 16. Comment écrire des caractères non-ASCII en utilisant echo?
- 17. Comment ajouter dynam tag dynamiquement en html en utilisant javascript/
- 18. Comment écrire des légendes en utilisant du texte restructuré?
- 19. Transfert du port 80 - pas de css ou d'images
- 20. comment définir la largeur du texte de balise d'ancrage en utilisant css?
- 21. Comment créer un popup modal en utilisant javascript et CSS
- 22. Javascript/CSS Désactiver le texte sélectionner
- 23. javascript Isolation des caractères
- 24. comment aligner le texte verticalement en utilisant CSS?
- 25. sélection de texte en CSS?
- 26. Comment faire défiler du texte dynamique sur une courbe en HTML/Javascript/CSS?
- 27. Comment mettre en surbrillance div en utilisant javascript ou jquery
- 28. Comment ajouter des liens vers un texte au format HTML? (au hasard, en utilisant le programme)
- 29. Border entourant le texte au minimum en utilisant CSS
- 30. recherche du texte dans un autre texte et le mettre en évidence en utilisant javascript