0
我有一些问题与我的小智力游戏。 我有一些HTML和CSS的能力,但我仍然与js部分斗争。智力游戏js:创建模式并检查用户输入
我想运行几个动作(加载),以便向玩家展示图案(箱子变成蓝色1)。然后,他需要记住它并通过点击写框来证明它。 欢迎任何想法。
现在我只是有一点点功能来切换点击类:
$('.box').click(function() {
$(this).toggleClass('box');
$(this).toggleClass('boxactive');
});
这是我的html:
<p>Try to remember the pattern and reproduce it.</p>
<div class="container">
<div class="box" id="A"></div>
<div class="box" id="B"></div>
<div class="box" id="C"></div>
<div class="box" id="D"></div>
<div class="box" id="E"></div>
<div class="box" id="F"></div>
<div class="box" id="G"></div>
<div class="box" id="H"></div>
<div class="box" id="I"></div>
<div class="box" id="J"></div>
<div class="box" id="K"></div>
<div class="box" id="L"></div>
<div class="box" id="M"></div>
<div class="box" id="N"></div>
<div class="box" id="O"></div>
<div class="box" id="P"></div>
</div>
而CSS:
.container {
height: 480px;
width: 470px;
background: white;
border: 2px solid #1C1F1F;
border-radius: 8px;
margin: auto;
text-align: center;
margin-top: 50px;
}
.box {
width: 100px;
height: 100px;
border-radius: 5px;
background: grey;
display: inline-block;
margin: 10px 5px 5px 5px;
transition: background 600ms, opacity 600ms;
cursor: pointer;
opacity: 0.3;
}
.boxactive {
width: 100px;
height: 100px;
border-radius: 5px;
display: inline-block;
margin: 10px 5px 5px 5px;
cursor: pointer;
background: #81E0FF;
opacity: 1
}
.box:hover {
background: #81E0FF;
opacity: 1
}
NB:我是法国人,所以请原谅我的英语。
我不明白一切,但这次真的是我想要得到这样的THX很多样的结果。 我会花时间去了解一切。 –
不客气... –
@ParthGhiya你应该为此收费。 ;)干杯! –