Tôi đang cố gắng tạo md-bánh mì nướng với một số màu nền để bánh mì nướng bằng cách sử dụng vật liệu góc. Tôi sử dụng câu trả lời từ số SO question này, tôi đã tạo ra codepen này, nhưng nó cũng đang hiển thị một số nền không mong muốn cho bánh mì nướng.Cách hiển thị md-bánh mì nướng với màu nền
HTML:
<div ng-controller="AppCtrl" layout-fill="" layout="column" class="inset toastdemoBasicUsage" ng-cloak="" ng-app="MyApp">
<p>
Toast is not properly working with theme defined in CSS.
<br>
</p>
<div layout="row" layout-sm="column" layout-align="space-around">
<md-button ng-click="showSimpleToast()">
Toast
</md-button>
</div>
</div>
CSS:
md-toast.md-success-toast-theme {
background-color: green;
}
md-toast.md-error-toast-theme {
background-color: maroon;
position: 'top right'
}
md-toast {
height: 40px;
width: 50px;
margin-left: auto;
margin-right: auto;
left: 0; right: 0;
top:10px;
}
JS:
angular.module('MyApp',['ngMaterial', 'ngMessages'])
.controller('AppCtrl', function($scope, $mdToast, $document) {
$scope.showSimpleToast = function() {
$mdToast.show(
$mdToast.simple()
.textContent('Simple lala Toast!')
.theme('success-toast')
.hideDelay(3000)
);
};
})
này cũng sẽ cho phép bạn tiếp tục sử dụng '.position ('trên bên trái') 'và' .position ('đáy trái') '. Nếu bạn muốn giữ đúng kiểu thay thế, bạn có thể thay đổi vị trí ** css ** thành 'right: calc (50vw - 150px); ' – Thatkookooguy
khi tôi sử dụng .theme (..) một cảnh báo luôn được hiển thị trong Javascript giao diện điều khiển – Narvalex