微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

html – 锚点链接登陆在错误的位置

可能是一个愚蠢的问题,但我真的不能围绕这里出现什么问题.

http://harrisonfjord.com/thinkinc/

我正在建设的一个网站.我想在http://harrisonfjord.com/thinkinc/index.php#sponsors建立一个锚点链接.我已经在以下代码中设置了锚点:

<a name="sponsors"></a>
    <div class="sponsors">
        <div class="sponsors-left">
            <h2>Sponsors</h2>
                <p>Support the lovely folks who support us! Visit their websites,join their mailing lists and peruse their wares. They are all highly-deserving of your custom,and we're thrilled to have each and everyone one of them on-board!</p>
            </div>

但是,当您点击锚点链接时,它将位于div的一半左右.我认为这可能是锚链接加载后的图像加载问题,所以我手动放宽所有标签的宽度/高度.我也在标题栏中做了相同的cufon文本替换.

没有一个帮助,所以现在我转向你.无论什么原因,该主机在Firefox中也不起作用.对我在这里做错了什么的想法?

干杯!

解决方法

我认为这个问题是由于您没有使用任何内容的锚点造成的.

此外,在某些元素(包括A)中,name =已经是id =的deprecated in favor作为片段标识符,这使得ID属性是唯一的,而NAME属性不能保证.

我会尝试将片段标识符粘贴在实际的可渲染实体中,例如:

<h2 id="sponsors">Sponsors</h2>

看看你在哪里得到你.顺便说一下,看起来好像是一个很好的会议,希望你能得到一个合适的录取.

原文地址:https://www.jb51.cc/html/224740.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐