2
我在其中一個視圖上使用了iu.bootstrap.modal彈出窗口。模式窗口正確顯示,除了它看起來像在一個較大的白色框內。模態窗口具有大背景
是什麼導致這個白色框架出現在我的模態窗口後面?
這是我的觀點:
<button type="button" id="btnModal" name="modal1" ng-click="openModal()" class="btn btn-primary pull-right">Open Modal</button>
<!--Modal-->
<script type="text/ng-template" id="myModal.html">
<div class="modal-content">
<div class="modal-header">
<h3 class="modal-title">{{title}}</h3>
</div>
<div class="modal-body">
<span id="error-message" class="text-danger" style="white-space:pre">{{message}}</span>
</div>
<div class="modal-footer">
<button id="btn-ok" class="btn btn-primary" type="button" ng-click="ok()">OK</button>
</div>
</div>
</script>
我的控制器
$scope.openModal = function() {
var title = "Modal Title";
var message = "Modal Message";
var modalInstance = $uibModal.open ({
animation: true,
templateUrl: 'myModal.html',
size: 'sm',
controller: function ($scope) {
$scope.title = title;
$scope.message = message;
$scope.ok = function() { modalInstance.dismiss() };
}
});
};
是什麼原因導致出現的模式背後的窗口?
我想你的一些CSS覆蓋引導CSS。檢查'模態背景'類是否具有這種風格background-color:#000; 。提供一個plunkr或jsfiddle以便更好地理解。 –
你是對的。有一個CSS導致了這個問題。我在index.html中評論了它,現在模態顯示正確。 – Jerry
很棒@Jerry ... –