【发布时间】:2015-08-13 09:08:18
【问题描述】:
我试图在我的演示中为元素动态设置高度。我会告诉你我在演示中采用静态或恒定高度值的问题。我采用 250px 恒定值
#wrapper{
background-image: url(https://dl.dropboxusercontent.com/s/nz1fzunlqzzz7uo/login_bg.png?dl=0);
min-height: 250px;
background-repeat: no-repeat;
}
但我需要动态添加这个高度。我从这个得到高度
$scope.hgt =$window.innerHeight/3;
alert($scope.hgt)
但我需要将 $scope.hgt 设置为 min-height 以动态 #wrapper div?我不想采用 div 高度的静态值。我想动态添加。
这是我的代码 http://codepen.io/anon/pen/bdgawo
我需要在 Angular 中做我们在 jquery 中做的同样的事情
$('#wrapper').css('height': $window.innerHeight / 3)
【问题讨论】:
-
在什么条件下您需要将该高度添加到元素..& 它应该在什么基础上计算?
-
当视图加载..我需要设置 $window.innerHeight/3;到包装器高度。意味着当我运行应用程序时,我得到了窗口高度的值。然后设置包装器高度的值
-
可以添加你的html吗?
-
对不起,我忘了提供html代码codepen.io/anon/pen/bdgawo
-
检查我添加的答案..谢谢:)
标签: javascript angularjs angularjs-directive angularjs-scope angularjs-ng-repeat