网页版《2048游戏》教程 - 构建页面

1.     游戏标题
《2048》游戏的标题包含游戏名称、开始新游戏的按钮和游戏分数等三项内容。

创建游戏页面index.html:

<!DOCTYPE html>
<html >
<head >
< meta charset= "UTF-8">
< title>2048</title >
< link rel= "stylesheet" type ="text/css" href= "2048.css">
</head >
<body >
< header>
< h1> 2048</ h1>
< a href= "javascript:newgame();" id= "newgamebutton">New Game</a >
< p> score: < span id= "score">0</span ></p>
</ header>
</body >
</html >

创建样式文件2048.css:

  • 设置游戏标题样式

header {
display : block;
margin : 0 auto ;
width : 100%;
text-align : center;
}

  • 设置游戏名称样式

header h1 {
font-family : Arial;
font-size : 40px;
font-weight : bold;
}

  • 设置游戏按钮样式

header #newgamebutton {
display : block;
margin : 20px auto ;
width : 100px;
padding : 10px 10px ;
background-color : #8f7a66;
font-family : Arial;
color : white;
border-radius : 10px;
text-decoration : none;
}

  • 设置游戏按钮鼠标悬浮样式

header #newgamebutton:hover {
background-color : #9f8b77;
}

  • 设置游戏分数样式

header p {
font-family : Arial;
font-size : 25px;
margin : 20px auto ;
}

2.     游戏主体
《2048》游戏的主体包含16个方块。

编辑游戏页面index.html:

<div id ="grid-container">
< div class= "grid-cell" id ="grid-cell-0-0"></ div>
< div class= "grid-cell" id ="grid-cell-0-1"></ div>
< div class= "grid-cell" id ="grid-cell-0-2"></ div>
< div class= "grid-cell" id ="grid-cell-0-3"></ div>
< div class= "grid-cell" id ="grid-cell-1-0"></ div>
< div class= "grid-cell" id ="grid-cell-1-1"></ div>
< div class= "grid-cell" id ="grid-cell-1-2"></ div>
< div class= "grid-cell" id ="grid-cell-1-3"></ div>
< div class= "grid-cell" id ="grid-cell-2-0"></ div>
< div class= "grid-cell" id ="grid-cell-2-1"></ div>
< div class= "grid-cell" id ="grid-cell-2-2"></ div>
< div class= "grid-cell" id ="grid-cell-2-3"></ div>
< div class= "grid-cell" id ="grid-cell-3-0"></ div>
< div class= "grid-cell" id ="grid-cell-3-1"></ div>
< div class= "grid-cell" id ="grid-cell-3-2"></ div>
< div class= "grid-cell" id ="grid-cell-3-3"></ div>
</div >

编辑样式文件2048.css:

  • 设置16个方块的主体方块样式

#grid-container {
width : 460px;
height : 460px;
padding : 20px;
margin : 50px auto ;
background-color : #bbada0;
border-radius : 10px;
position : relative;
}

  • 设置16个方块的样式

.grid-cell {
width : 100px;
height : 100px;
border-radius : 6px;
background-color : #ccc0b3;
position : absolute;
}

网页版《2048游戏》教程 - 构建页面,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。