0
私はhtml要素上にスクロールバーを表示するこのソリューションを動的に(ホバリング中に)見つけました。div要素のスクロールバーをどのように非表示にするか表示しますか?
.scrollbox {
width: 10em;
height: 10em;
overflow: auto;
visibility: hidden;
}
.scrollbox-content,
.scrollbox:hover {
visibility: visible;
}
<h2>Hover it</h2>
<div class="scrollbox">
<div class="scrollbox-content">Lorem ipsum dolor sit amet,
consectetur adipisicing elit. Facere velit, repellat voluptas ipsa
impedit fugiat voluptatibus. Facilis deleniti, nihil voluptate
perspiciatis iure adipisci magni, nisi suscipit aliquam, quam, et
excepturi! Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Facere velit, repellat voluptas ipsa impedit fugiat voluptatibus.
Facilis deleniti, nihil voluptate perspiciatis iure adipisci magni,
nisi suscipit aliquam, quam, et excepturi!
</div>
</div>
これはFirefoxとIEでうまく機能しているものの、それは、Webキットのブラウザではありません - それは、スクロールバーを使用することは不可能です。あなたは解決策を知っていますか?
は、WebKitのブラウザで[ '-webkit-scrollbar'](https://css-tricks.com/examples/WebKitScrollbars/)を使用してみてください。 – TricksfortheWeb
関連の質問.. http://stackoverflow.com/questions/10015389/showing-scrollbars-only-when-mouseover-div – CommonKnowledge