gpt4 book ai didi

javascript - 如何使用 Angular Material 在绝对位置创建可折叠 div

转载 作者:行者123 更新时间:2023-11-28 05:36:14 25 4
gpt4 key购买 nike

我正在尝试使用 Angular-Material 创建一个可折叠的 div,它应该固定在左下角,如下图所示。

这真的可能吗?

enter image description here

最佳答案

您必须使用 CSS - CodePen

标记

<div ng-controller="AppCtrl" ng-cloak="" ng-app="MyApp" layout-fill>
<div id="chatWindow" layout="column" style="height:{{status==='Open'?'50px':'200px'}}">
<md-button ng-click="toggle()">{{status}}</md-button>
</div>
</div>

JS

angular.module('MyApp',['ngMaterial', 'ngMessages'])

.controller('AppCtrl', function($scope) {
$scope.status = "Open";
$scope.toggle = function () {
$scope.status = ($scope.status === "Open") ? "Close" : "Open";
}
});

CSS

body {
background: purple;
}

#chatWindow {
display: block;
width: 300px;
position: absolute;
bottom: 0;
left: 0;
background: yellow;
}

关于javascript - 如何使用 Angular Material 在绝对位置创建可折叠 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39335669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com