Skip to content

Commit f31ca44

Browse files
committed
feat(CSS): create .sliding-part.slide CSS rule
1 parent b03826e commit f31ca44

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

index.css

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,8 @@ body {
4646
padding: 10px;
4747
background-color: rgb(27 22 22 / 39%);
4848

49-
5049
}
51-
.history,
50+
.history-btn,
5251
.child {
5352
border: 1px black solid;
5453
display: grid;
@@ -57,6 +56,12 @@ body {
5756
border-radius: 15px;
5857
}
5958

59+
.sliding-part.slide {
60+
transform: translateX(-200px);
61+
transition: transform 2s;
62+
63+
}
64+
6065
.screen {
6166
height: 50px;
6267
grid-column-start: 1;

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<div data-value="DE" class="child DE">DE</div>
3131
<div data-value="." class="child">.</div>
3232
<div data-value="=" data-operator class="child operator">=</div>
33-
<div data-value="history" class="history">history</div>
33+
<div data-value="history" class="history-btn">history</div>
3434
<div data-value="(" data-operator class="child operator">(</div>
3535
<div data-value=")" data-operator class="child operator">)</div>
3636

index.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,22 @@
11
const btns = document.querySelectorAll("[data-value]");
22
let screen = document.querySelector("[data-screen]");
3+
const historyBtn = document.querySelector(".history-btn");
34
const operators = document.querySelectorAll("[data-operator]");
45
const operatorRegex = /[\/*\-+]/;
56
const ZERO = 0;
67
const ZERO_DOT = '0.';
78
const history = [];
89

10+
console.log(historyBtn)
11+
12+
13+
historyBtn.addEventListener("click", () => {
14+
console.log("history btn")
15+
})
16+
17+
18+
19+
920
let data = [];
1021

1122
btns.forEach((btn) => {

0 commit comments

Comments
 (0)