回答編集履歴
4
margin、paddingを0にしました。
answer
CHANGED
@@ -8,6 +8,10 @@
|
|
8
8
|
<title>iscroll_test</title>
|
9
9
|
<!--<script src="(適当なパス)/build/iscroll.js"></script>-->
|
10
10
|
<style>
|
11
|
+
* {
|
12
|
+
margin: 0px;
|
13
|
+
padding: 0px;
|
14
|
+
}
|
11
15
|
#scroller {
|
12
16
|
position: absolute;
|
13
17
|
top: 0px;
|
3
widthの消去
answer
CHANGED
@@ -15,7 +15,6 @@
|
|
15
15
|
display: flex;
|
16
16
|
flex-direction: row-reverse;
|
17
17
|
height: 93vh;
|
18
|
-
width: 300vw;
|
19
18
|
}
|
20
19
|
|
21
20
|
.column {
|
2
コードを変更。columをcolumnに変更
answer
CHANGED
@@ -8,44 +8,37 @@
|
|
8
8
|
<title>iscroll_test</title>
|
9
9
|
<!--<script src="(適当なパス)/build/iscroll.js"></script>-->
|
10
10
|
<style>
|
11
|
-
#scroll-wrapper {
|
12
|
-
position: static;
|
13
|
-
}
|
14
|
-
|
15
11
|
#scroller {
|
16
12
|
position: absolute;
|
17
13
|
top: 0px;
|
18
14
|
left: 0px;
|
15
|
+
display: flex;
|
16
|
+
flex-direction: row-reverse;
|
19
17
|
height: 93vh;
|
20
18
|
width: 300vw;
|
21
19
|
}
|
22
20
|
|
23
|
-
.
|
21
|
+
.column {
|
24
|
-
position: absolute;
|
25
|
-
top: 0vw;
|
26
22
|
width:100vw;
|
27
23
|
height: 100vh;
|
28
|
-
float: left;
|
29
24
|
}
|
30
25
|
|
31
|
-
.
|
26
|
+
.column.one {
|
32
27
|
background: #e6e6fa;
|
33
|
-
left: 0vw;
|
34
28
|
}
|
35
|
-
.
|
29
|
+
.column.two {
|
36
30
|
background: #2f4f4f;
|
37
|
-
left: 100vw;
|
38
31
|
}
|
39
|
-
.
|
32
|
+
.column.three {
|
40
33
|
background: #4169e1;
|
41
|
-
left: 200vw;
|
42
34
|
}
|
43
35
|
</style>
|
44
36
|
<script>
|
45
37
|
var myScroll;
|
46
38
|
|
47
39
|
document.addEventListener('DOMContentLoaded',function(){
|
40
|
+
var columnNum = document.getElementsByClassName("column").length;
|
48
|
-
var startX = -window.innerWidth*
|
41
|
+
var startX = -window.innerWidth*(columnNum-1);
|
49
42
|
|
50
43
|
myScroll = new IScroll('#scroll-wrapper', {
|
51
44
|
scrollX: true,
|
@@ -61,9 +54,9 @@
|
|
61
54
|
<body>
|
62
55
|
<div id="scroll-wrapper">
|
63
56
|
<div id="scroller">
|
64
|
-
<div class="
|
57
|
+
<div class="column one">1カラム</div>
|
65
|
-
<div class="
|
58
|
+
<div class="column two">2カラム</div>
|
66
|
-
<div class="
|
59
|
+
<div class="column three">3カラム</div>
|
67
60
|
</div>
|
68
61
|
</div>
|
69
62
|
</body>
|
1
助詞変更、くだらない編集ですみません、、
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
私
|
1
|
+
私は使ったことは無かったので多少無駄の多いコードになってしまいましたけど、こんな感じでしょうか?
|
2
2
|
|
3
3
|
```lang-html
|
4
4
|
<!doctype html>
|