Html 如何链接同一页面中的类
我有一个具有特定类名的div,当单击特定链接时,我想跳入该div。我如何实现这一点 HTMLHtml 如何链接同一页面中的类,html,Html,我有一个具有特定类名的div,当单击特定链接时,我想跳入该div。我如何实现这一点 HTML 这是我的目标 谢谢你可以用ID来做 <a class="my_link" href="#Home"> This is my link </a> <div id="Home"> This is my target </div> 这是我的目标 如果您需要继续上课: <div class="Home" id="someId"> This
这是我的目标
谢谢你可以用ID来做
<a class="my_link" href="#Home"> This is my link </a>
<div id="Home"> This is my target </div>
这是我的目标
如果您需要继续上课:
<div class="Home" id="someId"> This is my target </div>
这是我的目标
然后用someId替换链接中的Home
只需链接到您的页面并将#放在链接后面即可
它与ID一起工作,因为每个页面的ID应该是唯一的
完整示例:
<a class="my_link" href="some-of-your-pages#Home"> This is my link </a>
您可以使用ID完成此操作
<a class="my_link" href="#Home"> This is my link </a>
<div id="Home"> This is my target </div>
这是我的目标
如果您需要继续上课:
<div class="Home" id="someId"> This is my target </div>
这是我的目标
然后用someId替换链接中的Home
只需链接到您的页面并将#放在链接后面即可
它与ID一起工作,因为每个页面的ID应该是唯一的
完整示例:
<a class="my_link" href="some-of-your-pages#Home"> This is my link </a>
你可以用这个
<a class="my_link" href="#Home"> This is my link </a>
<div class="Home" id="Home"> This is my target </div>
这是我的目标
你可以用这个
<a class="my_link" href="#Home"> This is my link </a>
<div class="Home" id="Home"> This is my target </div>
这是我的目标
试试这样的方法,它利用jQuery,作为一个额外的好处,它可以平滑地滚动
$(document).ready(function () {
$("a#smooth_scroll").on('click', function(event) {
var el = $(this)
var href = el.attr('href') // can be an id or a class
var nav_element_height = $(".navbar").outerHeight();
var target = $(href);
var target_offset = target.offset().top;
var offset = Math.round(target_offset - nav_element_height);
if (target.length) {
event.preventDefault();
$('html, body').stop().animate({
scrollTop: offset
}, 1000);
}
});
})
但正如其他人所建议的那样,我建议为此目的使用ID试试这样的方法,它使用jQuery,作为一个额外的好处,它具有平滑的滚动
$(document).ready(function () {
$("a#smooth_scroll").on('click', function(event) {
var el = $(this)
var href = el.attr('href') // can be an id or a class
var nav_element_height = $(".navbar").outerHeight();
var target = $(href);
var target_offset = target.offset().top;
var offset = Math.round(target_offset - nav_element_height);
if (target.length) {
event.preventDefault();
$('html, body').stop().animate({
scrollTop: offset
}, 1000);
}
});
})
但正如其他人所建议的那样,我建议为此目的使用ID另一种方法是使用jQuery,在这种情况下,您可以只使用类。如果您想要平滑滚动等更好的效果,这将非常方便,但您应该每页只实现一次
$(".origin").click(function () {
$('html,body').animate({
scrollTop: $(".destination").offset().top
}, 'slow');
})
只需为链接提供源类和要滚动到目标类的div。然后可以在网站的不同部分重复这些操作(而不是在同一页面上)。另一种方法是使用jQuery,在这种情况下,您可以只使用类。如果您想要平滑滚动等更好的效果,这将非常方便,但您应该每页只实现一次
$(".origin").click(function () {
$('html,body').animate({
scrollTop: $(".destination").offset().top
}, 'slow');
})
只需为链接提供源类和要滚动到目标类的div。然后可以在网站的不同部分重复这些内容(不在同一页面上)。在
div
上方为锚定标记赋予名称属性,并在链接href
<a class="my_link" href="#home"> This is my link </a>
<a name="home"></a>
<div class="Home"> This is my target </div>
Lorem ipsum dolor sit amet,是一位杰出的献身者。阿利奎姆,朱古力,毛里斯钻石,我是一位精英。纳拉·阿利奎姆·莫里斯·尼索。我们是智者,是毛里斯人。虎口浮雕和肘部浮雕同侧前庭;不结盟运动。这是一个很好的例子,一个很好的例子。在国际前庭会议上,我的朋友们,我的朋友们,我的朋友们,我的朋友们,我的朋友们。Lorem ipsum dolor sit amet,是一位杰出的献身者。努克turpis est,圣佩尔奎斯的tincidunt,福西布斯nec sapien。整条马来酸乳杆菌。前庭只是一个小房间。在波尔塔调味品nisl id ullamcorper。libero Concertetur pharetra中ligula的整数。Nam turpis nibh,venenatis ac accumsan ac,posuere eu arcu。
牛膝。Donec设施,在公共交通、公共交通和非智能交通中。顺时针方向的整数效率。这是一种非前尤伊斯莫德元素、三色元素、多洛分子。狮子座的女性,女性的女性,男性的女性,女性的女性。梅塞纳斯ac康格酒后驾车,坐在阿梅特萨吉提斯东部。南·埃吉特在泰勒斯·库斯·坦普斯。
这是我的目标
Lorem ipsum dolor sit amet,是一位杰出的献身者。阿利奎姆,朱古力,毛里斯钻石,我是一位精英。纳拉·阿利奎姆·莫里斯·尼索。我们是智者,是毛里斯人。虎口浮雕和肘部浮雕同侧前庭;不结盟运动。这是一个很好的例子,一个很好的例子。在国际前庭会议上,我的朋友们,我的朋友们,我的朋友们,我的朋友们,我的朋友们。Lorem ipsum dolor sit amet,是一位杰出的献身者。努克turpis est,圣佩尔奎斯的tincidunt,福西布斯nec sapien。整条马来酸乳杆菌。前庭只是一个小酒馆,它是一个酒窖,一个酒窖,一个酒窖。这对孕妇来说是非常有效的。没有直径的菱形。但不是暂时的。塞德·汀西登,爱神之歌,奥古斯·多洛·福西布斯酒后驾车,一条通往光明的道路。射手座的人有两个,一个是弗林斯人,一个是非拉奥里特人。我在placerat的家。马塞纳斯非调味品马萨,埃吉特·福西布斯·阿库。这是一个很好的例子。莫里斯调味品里苏斯,但发酵土司。
在div
上方的锚定
标记上指定名称
属性,并在链接href
<a class="my_link" href="#home"> This is my link </a>
<a name="home"></a>
<div class="Home"> This is my target </div>
Lorem ipsum dolor sit amet,是一位杰出的献身者。阿利奎姆,朱古力,毛里斯钻石,我是一位精英。纳拉·阿利奎姆·莫里斯·尼索。我们是智者,是毛里斯人。虎口浮雕和肘部浮雕同侧前庭;不结盟运动。这是一个很好的例子,一个很好的例子。在国际前庭会议上,我的朋友们,我的朋友们,我的朋友们,我的朋友们,我的朋友们。Lorem ipsum dolor sit amet,是一位杰出的献身者。努克turpis est,圣佩尔奎斯的tincidunt,福西布斯nec sapien。整条马来酸乳杆菌。前庭是一个很小的前庭