移动前端完整代码:1.设计网页结构包含盒子和操作按钮(内容可以加入图片等,主题自选)2.通过点击操作按钮实现盒子的隐藏与显示
时间: 2023-11-27 14:54:00 浏览: 50
以下是一个简单的移动前端页面代码,实现了盒子的隐藏与显示功能:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>盒子隐藏与显示</title>
<style>
body {
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
}
#box {
width: 200px;
height: 200px;
background-color: #ccc;
text-align: center;
line-height: 200px;
font-size: 24px;
margin: 50px auto;
}
#btn {
display: block;
margin: 20px auto;
padding: 10px 20px;
background-color: #333;
color: #fff;
border: none;
border-radius: 5px;
font-size: 16px;
cursor: pointer;
}
</style>
</head>
<body>
<div id="box">这是一个盒子</div>
<button id="btn">隐藏盒子</button>
<script>
var box = document.getElementById('box');
var btn = document.getElementById('btn');
btn.addEventListener('click', function() {
if (box.style.display === 'none') {
box.style.display = 'block';
btn.textContent = '隐藏盒子';
} else {
box.style.display = 'none';
btn.textContent = '显示盒子';
}
});
</script>
</body>
</html>
```
在这个代码中,我们首先设计了一个包含一个盒子和一个操作按钮的网页结构。盒子使用了一个 `div` 元素,通过设置其样式来实现显示内容和样式的效果。操作按钮使用了一个 `button` 元素,具有一些基本的样式,如背景色、字体颜色、边框等。
在代码的 JavaScript 部分,我们使用了 `document.getElementById` 方法来获取盒子和按钮的 DOM 元素。然后,我们给按钮添加了一个 `click` 事件监听器,当按钮被点击时,会执行一个回调函数。在这个回调函数中,我们通过判断盒子的 `display` 样式属性来判断盒子当前是否处于显示状态。如果盒子是显示的,那么我们将其隐藏,并且将按钮的文字修改为“显示盒子”。如果盒子是隐藏的,那么我们将其显示,并且将按钮的文字修改为“隐藏盒子”。这样,我们就实现了通过按钮操作盒子的隐藏和显示。