爲null,這裏是我的一個向鏈路功能,restrict to EA and transclude is true
爲什麼CSS margin屬性值AngularJS
link : function(scope,element,attrs){
element.ready(function(){
var myUL = element.find('ul');
console.log(myUL.css('margin')); // prints noting in console.
});
}
我的HTML是
<body ng-app="nmrApp">
<div class="app-container">
<nmr-dir>
<ul>
<li><a href="#"><img src="http://placehold.it/600x300&text=Image 1" alt="" /></a></li>
<li><a href="#"><img src="http://placehold.it/600x300&text=Image 2" alt="" /></a></li>
<li><a href="#"><img src="http://placehold.it/600x300&text=Image 3" alt="" /></a></li>
<li><a href="#"><img src="http://placehold.it/600x300&text=Image 4" alt="" /></a></li>
<li><a href="#"><img src="http://placehold.it/600x300&text=Image 5" alt="" /></a></li>
</ul>
</nmr-dir>
</div>
</body>
CSS:從所謂的樣式外部CSS文件的加載。 css
.app-container ul{
margin:0;
padding:0;
list-style: none;
}
當我在控制檯打印myUL
它給我
[ul.ng-scope, ready: function, toString: function, eq: function, push: function, sort: function…]
var myUL = angular.element(element.find('ul'));
asow not working for me。 得到堆積我做錯了什麼?我也在元素設置餘量爲0,在我的CSS這個UL
你可以張貼一些是恰當的這個指令的HTML? – 2013-03-07 07:04:34
風格在哪裏定義?它是動態的還是從模板或外部樣式表生成的? – 2013-03-07 07:08:12