我计划创建一个非常简单的网页,显示所有 Domino 0-12,然后允许用户悬停并单击每个 domino 以隐藏或更改其透明度。这个想法是根据已播放的内容显示剩余的内容。我正在为我的妻子做这个项目,以帮助我更好地理解 html/css 以及我最近获得的 jquery 和 javascript 知识。
在这一点上,我的问题只是关于使用 CSS 将这些多米诺骨牌打印到页面的最佳方法。我可以使用下面的代码创建 0、1-0 和 1-1 件,但我很头疼,试图弄清楚如何将点对角放置 0-2。如果有人有耐心在这里用最好的方法帮助我,将不胜感激:)
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="dominoe">
<span class="one">
<div class="circle"> </div>
</span>
<div class="line"> </div>
<span class="one">
<div class="circle"> </div>
</span>
</div>
</body>
</html>
* {
border: 0.50px dashed blue; /*guide rulers*/
}
.dominoe {
/* Dominoe shape */
position: relative;
height:76px;
width:40px;
background-color:white;
border: 1px solid black;
/* Rounded Corners
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
padding:2px;
*/
}
.circle {
border-radius: 50%;
width: 5px; /* width and height can be anything, as long as they're equal */
height: 5px;
background-color:black;
position: relative;
margin:auto;
}
.line {
position:relative;
width:90%;
height:2%;
background-color:black;
display:block;
margin:auto;
}
.one {
height:5px;
width: 5px;
display: block;
margin:auto;
margin-top:5%;
margin-bottom:5%;
padding:34%;
}
我尝试使用 CSS 创建的多米诺骨牌示例:http: //i.stack.imgur.com/Rfwrf.jpg