非表示になり、画面に表示できるように、負のマージンで配置されたdivがあります。ただし、右にスクロールして表示することはできます。bodyタグとhtmlタグのプロパティをhiddenに変更しようとしましたがoverflow-x
、機能しませんでした。私は何が間違っているのですか?
私のdivはで配置されmargin-right:-800px
、何も機能していないようです!
編集されたコード
CSSコード:
隠しdiv
:
.card{
z-index:21;
position:absolute;
right:-800px;
background:white;
border:1px solid black;
margin:auto;
text-align:left;
padding:20px;
visibility:hidden;
-webkit-box-shadow: 5px 5px 5px rgba(110,110,110,.7);
-webkit-transform:rotate(-100deg);
-webkit-transition:right .5s, -webkit-transform .5s;
}
私のオーバーフローの試み:
html {
overflow-x:hidden;
overflow-y:visible;
}