【发布时间】:2014-04-17 07:23:59
【问题描述】:
所以我正在尝试在 IE8 上进行 Angular 工作。我已按照http://docs.angularjs.org/guide/ie 上的所有步骤进行操作,并且它似乎正在工作——当我在视图之间切换时,我看到了在 IE8 上呈现的ng-view 的内容。
问题是我实际上并没有在检查器中看到任何内容:
.. 它只是一个空的 ng-view 标签。我可以看到页面上的所有内容,但没有样式应用于ng-view 中的任何内容。
我不确定这是角度问题还是 HTML5 问题。我在ng-view 之外添加了html5shiv 和HTML5 元素的样式很好。
编辑
我确定问题出在 HTML5 元素上。 <section> 和 <article> 在 ng-view 内部没有样式,而简单的 div 接收所有指定的样式。 ng-view、<nav> 和 <header> 之外的样式都很好。
【问题讨论】:
-
您是在模板中导入
<link>还是<style>标签? -
@charlietfl 我所有的样式表都在页面的
<head>中定义,包括那些应该应用于模板的样式表。
标签: html angularjs internet-explorer-8 angular-template