我試圖在某些元素上啓用:target,並且它似乎可以在IE,Firefox甚至Chrome上使用我的手機,但不知何故,它無法在我的Chrome桌面上工作。有什麼建議麼?在Chrome瀏覽器上使用目標
HTML(刪除無關的代碼):
<nav class="main-nav" id="main-nav">
<a href="#gym">THE GYM</a>
</nav>
<div class="page-wrap">
<div class="content">
<div class="gym" id="gym"></div>
</div>
</div>
CSS:
.gym {
z-index:3;
position:fixed;
height:200px;
width:100%;
background:#fff;
bottom:0;
left:0;
box-shadow:2px 4px 4px rgba(0, 0, 0, 0.4);
margin-bottom:-200px;
transition: margin-bottom ease 1s;
-webkit-transition: margin-bottom ease 1s;
-o-transition: margin-bottom ease 1s;
-moz-transition: margin-bottom ease 1s;
}
#gym:target {
margin-bottom: 0;
}
順便說一句,當我試圖做到這一點的方法與JS,用的CSS功能,它贏得即使工作...該網站是在boazkerengil.com
什麼版本的chrome?地址欄中的網址是什麼?嘗試打開開發人員工具,查找元素並查看css屬性窗格是否包含:目標樣式。 – mowwwalker