Hallo,
ich baue gerade für eine Website eine Art Subnavi, die urspünglich als Select Element geplant war, welches bei onchange die URL wechselt, auf den jeweiligen Eintrag.
Es ist an dieser Stelle jedoch sehr wichtig, dass Google diese URLs alle indizieren kann, was er bisher scheinbar nicht konnte. Grund wird das onchange sein, bzw. die Tatsache, dass es sich hierbei nicht um echte Links handelt.
Nun möchte ich also ein Element bauen, was sich wie ein Select Element verhält, was aber dutzende Links beinhaltet. Mein Aufbau sieht aktuell ungefähr so aus:
Kennt jemand vielleicht eine bessere Idee? Ich hab mir das so zusammen gewürfelt und weiß nicht, ob das wirklich gut ist. Also für TouchScreens würde ich noch ein onclick Event hinzufügen, der das Ding aufklappen lässt, bis es wieder abgewählt wird und zuklappt.
Gruß, Tommy
ich baue gerade für eine Website eine Art Subnavi, die urspünglich als Select Element geplant war, welches bei onchange die URL wechselt, auf den jeweiligen Eintrag.
Es ist an dieser Stelle jedoch sehr wichtig, dass Google diese URLs alle indizieren kann, was er bisher scheinbar nicht konnte. Grund wird das onchange sein, bzw. die Tatsache, dass es sich hierbei nicht um echte Links handelt.
Nun möchte ich also ein Element bauen, was sich wie ein Select Element verhält, was aber dutzende Links beinhaltet. Mein Aufbau sieht aktuell ungefähr so aus:
HTML:
<style>
article, aside, figure, footer, header, hgroup,
menu, nav, section { display: block; }
ul{width:200px;height:20px;max-height:200px;background:#a7a7a7;list-style-type:none;overflow:hidden;position:relative;z-index:50;}
ul:hover{height:auto;overflow:scroll;overflow-x:hidden;overflow-y:scroll;}
</style>
<div style="height:40px;position:relative;">
<ul>
<li><span>item 1</span></li>
<li><a href="javascript:void(0);">item 1</a></li>
<li><a href="javascript:void(0);">item 2</a></li>
<li><a href="javascript:void(0);">item 3</a></li>
</ul>
</div>
Kennt jemand vielleicht eine bessere Idee? Ich hab mir das so zusammen gewürfelt und weiß nicht, ob das wirklich gut ist. Also für TouchScreens würde ich noch ein onclick Event hinzufügen, der das Ding aufklappen lässt, bis es wieder abgewählt wird und zuklappt.
Gruß, Tommy