今日、私は奇妙な問題を抱えています。Chromeでは、オーバーフローした隠しコンテナから絶対的に配置された要素に焦点を合わせると、Chromeブラウザ(Mac)で表示されます。Chromeにフォーカスしたときに隠し要素が表示されないようにするにはどうすればよいですか?
私は、問題を説明するためのバイオリン作りました:Htmlのhttp://jsfiddle.net/GHgtc/
を
<div id="container">
<a id="inner-button" href="#">You can see me !</a>
</div>
のCss
#container{
display: block;
background: blue;
width: 200px;
height: 30px;
position: relative;
overflow: hidden;
}
#inner-button{
display: block;
background: red;
width: 20px;
height: 20px;
position: absolute;
top: 5px;
right: -20px;
}
あなたの助けをありがとう!
乾杯!
OK、これは不気味です... – xpy
'#inner-button:focus {right:-40px;}を使用しても、フォーカスを失うと表示されます。 – xpy
情報については、FFでも同様です。 – xpy