我为我们的博客构建了一个代码突出显示器,并遇到了Internet Explorer的问题
例如,在this blog post上,我粘贴了一些HTML代码。我不想添加white-space:pre
来打破更多行中的代码,而是在xmp-Tag上设置overflow-y:auto
,以便用户可以滚动代码。
这适用于Firefox,但InternetExplorer不会显示滚动条。
我在链接网站上添加了white-space:pre-wrap
作为解决方法,如果您删除了css-property,您可以看到Firefox添加了滚动条,此处还有截图:
答案 0 :(得分:0)
似乎问题是我将代码包装在<xmp>
标签中。 Firefox和Co可以处理除IE之外的xmp-tag。将xmp-Tag更改为<pre>
标记,overflow属性创建滚动条。