我寫了一個代碼的東西來顯示與覆蓋微調reloader圖像。代碼工作正常,但問題是,圖像似乎在覆蓋後面,並沒有在真正的顏色也Loading...
文本不與重裝圖像。微調器reloader圖像似乎背後的覆蓋
我的代碼如下
給出誰能告訴我一些解決方案,這
HTML
<div ng-app='myApp' ng-controller="Controller">
<div id="darkLayer" class="loader ng-hide" ng-show="loader">Loading...</div>
<button ng-click="show()">Show Progress</button>
</div>
腳本
var app = angular.module('myApp', []);
app.controller('Controller', function ($scope) {
$scope.loader = false;
$scope.show = function() {
$scope.loader = true;
};
});
CSS
.loader {
background-color: #FAFAFA;
filter: alpha(opacity=50);
/* IE */
opacity: 0.5;
/* Safari, Opera */
-moz-opacity: 0.50;
/* FireFox */
z-index: 1000;
height: 100%;
width: 110%;
background-repeat: no-repeat;
background-position: center;
background-image: url(http://i.stack.imgur.com/K8MeK.gif);
position: absolute;
top: 0px;
left: -13px;
}
整個#darkLayer元件是在'不透明度:0.5',包括加載器。嘗試將'background-color'設置爲'rgba(225,225,225,0.5)'並移除「不透明度」。 – BillyNate
@BillyNate這很酷.....但是怎麼樣加載文本 –
@AlexMan你知道我們在這裏工作,我們不爲你工作。嘗試並集中文本,如果您遇到特定問題,可以打開一個新問題。現在你甚至沒有嘗試過。 –