AngularJS使用CSS升级乱码?

时间:2014-02-27 23:55:16

标签: html css angularjs twitter-bootstrap

我刚从Angular 1.2.2升级到Angular 1.2.9,它搞砸了我的bootstrap grid css。现在:before:after标记未呈现。

看一下之前的截图:

enter image description here

然后截图:

enter image description here

注意到混乱的布局并且缺少:before / :after。检查这些属性是bootstrap的clearfix,这显然会导致这个问题。

enter image description here

其他人遇到过这个?仅添加/删除angularjs升级可以解决问题,并确保包含与:before :after相关的CSS。

1 个答案:

答案 0 :(得分:0)

罪魁祸首是嵌套的表单标签,似乎angular正在删除嵌套的表单(可能是嵌套但我没有意识到它的愚蠢),嵌套标签有form-horizontal类创建它们:after /:在标签之前。

E.g:

  <form class="form-horizontal" role="form">
      ...
      <form class="form-horizontal" role="form">
         ...