a href="#top"

4th October 2003 - 18:01
HTML
<p><a href="#top">up-up</a></p>

CSS
a {behavior: url("a.htc");}
a[href^="#top"] {font-style: italic;}
a.top {font-style: italic;}

HTC
<public:attach event="oncontentready" onevent="setTop()" />
<script type="text/javascript">

var curURL;
with (self.location) {
  curURL=protocol+'//'+host+pathname;
}

function setTop() {
  if (element.href && element.href.indexOf(curURL+'#top')==0) {
    element.className='top';
  }
}

</script>

Не работает в Opera.

Запись a[href^="#top"], a.top {font-style: italic;} IE не поймёт, свойства нужно прописывать отдельно.

Categories: CSS, dHtml | comments: (0)

Комментарии временно отключены.