CSS 伪元素不适用于 ng-repeat?
CSS Pseudo Elements do not work with ng-repeat?
我正在列出一些带有 ng-repeat 的图像,并想在其后应用一些伪 class 内容。
这是我的fiddle:https://jsfiddle.net/Noitidart/y7dxa6n8/11/
这是代码:
<style>
body {background-color:steelblue;}
img::after { content: 'rawr'; size:100px; color:red; }
</style>
<div ng-app="myApp">
<div ng-controller="MyController as mc">
<img ng-repeat="aSrc in mc.arr" ng-src="{{aSrc}}"/>
</div>
</div>
控制器:
var myApp = angular.module('myApp', ['ngCookies']);
myApp.controller('MyController', [function($cookie) {
this.arr = ['https://jsfiddle.net/img/logo.png']
}]);
但是伪 class 不会工作。这很奇怪。
与angularng-repeat
无关
只检查 <img />
没有 angular 并检查 ::before
喜欢
<img src="https://jsfiddle.net/img/logo.png">
img::after { content: 'rawr'; size:100px; color:red; }
它不起作用,因为大多数浏览器不支持 ::before
、::after
img
元素
检查this
我正在列出一些带有 ng-repeat 的图像,并想在其后应用一些伪 class 内容。
这是我的fiddle:https://jsfiddle.net/Noitidart/y7dxa6n8/11/
这是代码:
<style>
body {background-color:steelblue;}
img::after { content: 'rawr'; size:100px; color:red; }
</style>
<div ng-app="myApp">
<div ng-controller="MyController as mc">
<img ng-repeat="aSrc in mc.arr" ng-src="{{aSrc}}"/>
</div>
</div>
控制器:
var myApp = angular.module('myApp', ['ngCookies']);
myApp.controller('MyController', [function($cookie) {
this.arr = ['https://jsfiddle.net/img/logo.png']
}]);
但是伪 class 不会工作。这很奇怪。
与angularng-repeat
只检查 <img />
没有 angular 并检查 ::before
喜欢
<img src="https://jsfiddle.net/img/logo.png">
img::after { content: 'rawr'; size:100px; color:red; }
它不起作用,因为大多数浏览器不支持 ::before
、::after
img
元素
检查this