Egyik oldalról a másik oldalra hogy használható a <a name tag? A-oldalamról-B-oldalamra szeretnék görgetve látszódó recepthez linkelni
<a href="receptek.html/#9571">
A receptek oldalon van a <a name=#9571">
De ez egy adott oldalon belül van,én egy másik oldalra szeretnék "átugrani"
abc.html-ről a def.html re az #9571 attribútumhoz
<script>
var element_to_scroll_to = document.getElementById('palacsinta');
// Or:
var element_to_scroll_to = document.querySelectorAll('.my-element-class')[0];
// Or:
var element_to_scroll_to = $('.my-element-class')[0];
// Basically `element_to_scroll_to` just have to be a reference
// to any DOM element present on the page
// Then:
element_to_scroll_to.scrollIntoView();
</script>
ezzel sem működik sajnos
<a href="receptek.html/#9571">
helyett
<a href="receptek.html#9571">...</a>
E helyett
<a name=#9571">...</a>
meg inkább így:
<a name="#9571">...</a>
Hasonló,mint itt:Scroll target into view, with behavior set to "auto", block set to "start", and inline set to "nearest". [CSSOMVIEW]
A #-tel kezdődő azonosítók HTML-ben és CSS-ben az esetek 99%-ban ID-t jelölnek, az <a name> tage viszont horgonyt definiál. Döntsd el, hogy horgonyra akarsz ugrani, vagy ID-re. Ha horgonyra, akkor # nem kell az <a name> azonosítójába.
Megjegyzem, HTML5-től az <a name> tag elavult, helyette az ID-t célszerű használni.
Igen,az ID-vel működik is !!!
Nagyon köszönöm!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!