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你應該爲此收費。 ;)乾杯! –