锚定网址登陆到错误的部分

时间:2019-05-23 17:14:05

标签: html css twitter-bootstrap

我要将第1页的6部分链接到第2页。在page2中使用了相同的链接,并且需要用到正确的部分。但是从第1页开始,链接中的3个将到达正确的位置,而3个则没有。它可以在Safari中正常运行,但不能在chrome和firefox上运行。

我尝试了一个修复程序,它对于第2页中的所有锚点以及第1页中的#coe1,#coe2,#coe3锚点都适用。

#coe1::before, #coe2::before, 
#coe3::before, #coe4::before, 
#coe5::before, #coe6::before, #ps::before {
   display: block;
   content: " ";
   margin-top: -140px;
   height: 140px;
   visibility: hidden;
   pointer-events: none;
}

以上解决方案在page2中可以正常工作。但是在第1页中,它仅适用于3个锚,而不适用于所有6个锚。

第1页:http://decisionpointcorp.com(锚定在此页面上不起作用)
第2页:http://decisionpointcorp.com/what-we-do/(锚定在此页面上效果很好)

请参阅“卓越中心”部分以供参考。 我正在努力寻找出路,但没有运气。

0 个答案:

没有答案