2017-11-25 170 views
-1

我有一個頁面,我想要100%全寬,但是當我使用100vh命令時,我會看到以下內容: 使用的代碼:height:100hv; http://s8.picofile.com/file/8312677942/100hv.png 而當我不使用任何命令時,我會面對這個問題: 使用的代碼:height:auto; http://s8.picofile.com/file/8312677968/auto.png 當我不使用任何代碼和元素的數量很高,將不會有任何問題 使用的代碼:height:auto; http://s9.picofile.com/file/8312677918/good.png 但我沒有這個問題,當頁面上的元素太低。如果有解決方案,請指導我。100%寬度與html頁面上的變化

+0

請分享代碼,以獲得最佳的答案。順便說一句,你可以使用'width:100vw'來製作一個與視口寬度一樣寬的元素。 –

+0

我在頁面上使用了很多文件,例如javascript和css,所以我很難放置代碼。 不,我的意思是,我用您的代碼測試了程序,並且我發現當文件較低時,它可以正常工作,這對我的代碼來說是不可能的。現在再次出現的字段數量會發現100hv問題。 – mostafa

回答

1

它是100vh而不是100hv。我想你要的是窗戶的完整「高度」,而不是全寬。

編輯

你必須把在你的CSS:

height: auto; 
max-height: 100vh; 
overflow-y: auto; 
+0

如果你的意思是代碼,我已經測試過這段代碼,這對我來說是一個問題,如果這不是你的,請使用代碼來使用它。非常感謝。 – mostafa

+0

它不是100hv,它是100vh,最後兩個字母是反轉的 – Ciro

+0

我不知道是否有可能讓我有一種Java編程語言,如果元素數量太高,例如7的元素數量爲自動寬度,元素數少於7,寬度爲100. ?? – mostafa