gpt4 book ai didi

vaadin - Vaadin 7 采样器的菜单是如何完成的?

转载 作者:行者123 更新时间:2023-12-02 06:04:39 24 4
gpt4 key购买 nike

vaadin 7 的采样器演示由用户单击汉堡按钮时弹出的菜单驱动。

虽然采样器演示有一些示例源代码,但它不提供演示本身的源代码。我正在尝试找出如何重新创建该菜单。有什么想法吗?

最佳答案

我认为仅使用 CSS 并更改按钮单击时的某些类属性即可完成。这是一个非常简单的示例:

<html>
<head>
<style type=text/css>
.box {
position: absolute;
width: 400px;
height: 60%;
background-color: green;
right: -200px;
-ms-transition: all 1s ease;
-webkit-transition: all 1s ease;
transition: all 1s ease;
}
.box_t {top: 0}
.box_b {top: 40%}
.box2_t {
-ms-transform: rotateY(-90deg) skewY(-20deg);
-webkit-transform: rotateY(-90deg) skewY(-20deg);
transform: rotateY(-90deg) skewY(-20deg);
}
.box2_b {
-ms-transform: rotateY(-90deg) skewY(20deg);
-webkit-transform: rotateY(-90deg) skewY(20deg);
transform: rotateY(-90deg) skewY(20deg);
}
</style>
<script type=text/javascript>
function changeClass() {
document.getElementById("ka_t").className = "box box_t box2_t";
document.getElementById("ka_b").className = "box box_b box2_b";
}
window.onload = function() {
document.getElementById("button").addEventListener('click', changeClass);
}
</script>
</head>
<body style="height: 100%">
<button id=button>Close</button>
<div id=ka_t class="box box_t"></div>
<div id=ka_b class="box box_b"></div>
</body>
</html>

关于vaadin - Vaadin 7 采样器的菜单是如何完成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26305524/

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