[問題] 為什麼body的scroll不會轉動

看板Web_Design作者 (多用點心)時間7年前 (2018/04/07 19:55), 7年前編輯推噓2(2012)
留言14則, 6人參與, 7年前最新討論串1/1
各位大大好 我在css的body加上 body, html { height: 100%; margin: 0; overflow-y: hidden; } 這樣的話右邊的滾軸就會消失 但我怎麼樣都叫不回來 我試過了 document.body.classList.add("bodyscroll"); document.body.style.display = "scroll" 都不能 請問是什麼問題呢? https://imgur.com/i17XH5h
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.110.246.117 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1523102122.A.F75.html ※ 編輯: lalalalaluk (123.110.246.117), 04/07/2018 19:56:27 ※ 編輯: lalalalaluk (123.110.246.117), 04/07/2018 19:56:58 ※ 編輯: lalalalaluk (123.110.246.117), 04/07/2018 19:57:42

04/07 20:13, 7年前 , 1F
加hidden不是本來就是這樣嗎??
04/07 20:13, 1F

04/07 20:15, 7年前 , 2F
對啊。要叫回來時再用js 把 overflow 設回auto
04/07 20:15, 2F

04/07 20:16, 7年前 , 3F
那你有把html也給他overflow:scroll嗎
04/07 20:16, 3F

04/07 20:24, 7年前 , 4F
有哦 我設回auto 也不能
04/07 20:24, 4F

04/07 20:25, 7年前 , 5F
r 大有哦 加 html 也不能
04/07 20:25, 5F

04/07 20:32, 7年前 , 6F
你內容高度有超過瀏覽器高度嗎
04/07 20:32, 6F

04/07 20:33, 7年前 , 7F
你可以把程式碼貼上來 比較方便找問題
04/07 20:33, 7F

04/07 20:44, 7年前 , 8F
是不是要用 getElementsbyTagName('body')才會找到?
04/07 20:44, 8F

04/07 21:56, 7年前 , 9F
我等等試試看 謝謝大家
04/07 21:56, 9F

04/07 22:45, 7年前 , 10F
$("html").css({"overflow": "scroll"}); 最後我是
04/07 22:45, 10F

04/07 22:45, 7年前 , 11F
用這樣解決的
04/07 22:45, 11F

04/07 22:45, 7年前 , 12F
原來不是要改body是要改html裡面的樣式
04/07 22:45, 12F

04/07 22:49, 7年前 , 13F
謝謝大家回復
04/07 22:49, 13F

04/08 14:03, 7年前 , 14F
html, body 都要設,為了不同瀏覽器相容性
04/08 14:03, 14F
文章代碼(AID): #1QoB6gzr (Web_Design)
文章代碼(AID): #1QoB6gzr (Web_Design)