Pour le moment, vous pouvez utiliser Overflow: Auto; (Lorsque le code dépasse la limite du conteneur, la boîte de défilement s'affiche), mais cette méthode n'est pas applicable à tous les navigateurs grand public, et certains navigateurs tronqueront directement le contenu dépassé.
Nous savons tous que la balise <pre> définit le texte préformaté et qu'une application commune consiste à représenter le code source d'un ordinateur. Le texte entouré d'éléments avant conserve généralement des espaces et des ruptures de ligne, mais malheureusement, lorsque vous écrivez du code dans la balise <pre>, il le gardera également pour vous sans l'emballer automatiquement si vous ne l'enveloppez pas manuellement.
Pour le moment, vous pouvez utiliser Overflow: Auto; (Lorsque le code dépasse la limite du conteneur, la boîte de défilement s'affiche), mais cette méthode n'est pas applicable à tous les navigateurs grand public, et certains navigateurs tronqueront directement le contenu dépassé.
Puisqu'il n'y a pas beaucoup d'endroits qui utilisent le code source dans ce site, je ne me souciais pas beaucoup de ce problème auparavant. Il n'y a pas longtemps, un internaute enthousiaste a signalé ce problème sur QQ, donc quand j'ai changé le sujet cette fois, j'ai cherché une solution et l'ai partagée.
Copier le code