私はJqueryを使ってトップの矢印へのスクロールを実装しています。しかし、私の問題は、私が本文を設定すると、htmlは100%の高さになるそれは隠れる。次のようにトップへのスクロール、html、bodyの100%の高さに隠されています
HTMLは
body, html {
overflow-x: hidden;
height: 100%; /* when I remove this, it works */
}
main {
height:100%;
position: relative;
overflow-y: auto;
}
.goto-top {
display: inline-block;
height: 40px;
width: 40px;
bottom: 20px;
right: 20px;
position: fixed;
border-radius:50%;
overflow: hidden;
white-space: nowrap;
opacity:0;
z-index:999;
background:#CCCCCC;
visibility: hidden;
color:#111111;
}
私は、HTML、body要素から100%の高さを削除が、それは完璧に動作
<body>
<main id="top">
........
main content goes here
....
</main>
<!-- goto top arrow -->
<a href="#top" class="goto-top">Top</a>
</body>
CSS、です。私は全く混乱している。 .goto-top、html、bodyのCSSとは何でしょうか?
注: 私は体を維持したい、100%にhtmlの高さ(その必要 - MIN-高さではない)
以下のコードを参照してください?私はしようとしている、あなたが話している問題は表示されません。 – master565
JSコードを表示します。 – makshh
@ master565 –