今天我有一個奇怪的問題,在Chrome中,當我專注於一個絕對定位在溢出隱藏容器外的元素時,它在Chrome瀏覽器(Mac)中可見。如何防止在Chrome中關注隱藏元素?
我做了一個小提琴來說明這個問題:http://jsfiddle.net/GHgtc/
的Html
<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;
}
感謝您的幫助!
乾杯!
好吧,這是令人毛骨悚然的...... – xpy
即使你使用'#inner-button:focus {right:-40px;}'它會變得可見,因爲它會失去焦點。 – xpy
有關信息,同樣適用於FF。 – xpy