以下是一个简单的HTML5、JS和CSS翻页案例:
1.HTML部分:
<!DOCTYPE html><html><head>
<link rel="stylesheet" type="text/css" href="styles.css"></head><body>
<div class="pagination">
<button class="page-btn" onclick="prevPage()">上一页</button>
<button class="page-btn" onclick="nextPage()">下一页</button>
</div>
<div id="content">
<p>这是第1页的内容。</p>
</div>
<script src="script.js"></script></body></html>
2.CSS部分(styles.css):
body {
font-family: Arial, sans-serif;
}
.pagination {
text-align: center;
}
.page-btn {
margin: 10px;
padding: 10px;
background-color: #f4f4f4;
border: none;
cursor: pointer;
}
css和html和js怎么结合3.JavaScript部分(script.js):
let currentPage = 1;
const totalPages = 5;
const contentElement = ElementById("content");
const pageBtns = ElementsByClassName("page-btn");
function nextPage() {
if (currentPage < totalPages) {
currentPage++;
updateContent();
} else {
alert("已经到达最后一页!");
}
}
function prevPage() {
if (currentPage > 1) {
currentPage--;
updateContent();
} else {
alert("已经到达第一页!");
}
}
function updateContent() {
const contentText = `这是第${currentPage}页的内容。`;
contentElement.innerHTML = contentText;
pageBtns[0].disabled = (currentPage === 1); // 禁用上一页按钮(如果已经在第一页)
pageBtns[1].disabled = (currentPage === totalPages); // 禁用下一页按钮(如果已经在最后一页)
}
这个案例中,我们使用了两个按钮来控制翻页,通过点击按钮可以切换到上一页或下一页。
我们使用JavaScript来控制页码和内容的更新,并使用CSS来美化按钮的样式。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论