teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

質問本文へ移行

2019/02/01 14:25

投稿

kairi003
kairi003

スコア1332

answer CHANGED
@@ -1,22 +1,1 @@
1
- FlexBoxも試してみたのですが、resizeと組み合わせた際の挙動がいまいちよくわからないことになったので、結局javascriptでも制御することにしました。
2
- 以下yoshinaviさんのコードjs加えです
1
+ ベストアンサー決定しているめこちらから質問本文補足に移行しました
3
- ありがとうございました。
4
- [https://jsfiddle.net/kairi003/o14asjkx/17/](https://jsfiddle.net/kairi003/o14asjkx/17/)
5
- ```js
6
- {
7
- const a = document.querySelector('.inner-a');
8
- const b = document.querySelector('.inner-b');
9
- let flag = false;
10
- a.addEventListener('mousedown', e=>{
11
- flag = true;
12
- })
13
- window.addEventListener('mousemove', e=>{
14
- if (flag) {
15
- b.style.height = `calc(100% - ${a.style.height})`;
16
- }
17
- })
18
- window.addEventListener('mouseup', e=>{
19
- flag = false;
20
- })
21
- }
22
- ```