在PHP中的另一个页面上链接到<div>

时间:2015-10-20 12:48:05

标签: php html hyperlink

我已经提到this answer中给出的解决方案,但未能使其正常工作。我有一个index.php页面,上面写着:

<a href="page.php#anchor-name">

但是,此链接始终指向page.php,而不是指向该页面上的#anchor-name div。

这是因为我尝试使用localhost吗?这是什么问题,这适用于HTML而不是PHP?什么是解决方案,使这项工作在PHP上?

代码的相关部分:

<a class="metro-box blue-gradient normal" href="Services.php#Ecommerce">
                      <div class="metro-box-icon"><i class="icon-user"></i></div>
                      <div class="metro-box-title"><h5>Cloud Utilities</h5></div>

                  </a>

我希望超链接落在Services.php上的这个div上:

 <div class="three-fourth last-in-row" id="#ECommerce">

1 个答案:

答案 0 :(得分:1)

您正在处理命名锚点。

在此,您可以链接到页面中的特定部分。

E.g。

说,我有以下div。

 x => x.InspectionAuthoreties.CustomerId 

这个div远远低于标题,你可以使用hash给它一个链接。

<div id="first">Bla Bla</div>

通过点击链接,您的相应<a href="#first">Go to First</a> 将得到关注。