Avatar billede hemberg Forsker
05. september 2002 - 12:44 Der er 6 kommentarer og
1 løsning

Hvor kan jeg indsætte decoration:none

Hej allesammen, Lige et lille spørgsmål.
Jeg har en side der ser sådan ud. Der er opbygget som et folder tree i css. Problemet er at jeg gerne vil have fjernet inderstregningerne i linkene. HVORDAN? Har prøvet at indsætte Decoration:none mange steder, men det dur ikke. Please help.

<html>

<head>
<title>Indhold</title>
<p>
                    <font color="#FFBF00" face="Arial">
                        <big>
                            Files:
                        </big>
                    </font>

<body bgcolor="#000040" text="#FFFFFF" link="#0080ff" vlink="#0080ff" alink="#0080ff"><style>


<!--
#foldheader{cursor:pointer;cursor:hand ; font-weight:bold ;
list-style-image:url(fold.gif)}
#foldinglist{list-style-image:url(list.gif)}
//--></style>
<script language="JavaScript1.2">
<!--

//Smart Folding Menu tree- By Dynamic Drive (rewritten 03/03/02)
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use

var head="display:''"
img1=new Image()
img1.src="fold.gif"
img2=new Image()
img2.src="open.gif"

var ns6=document.getElementById&&!document.all
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1

function checkcontained(e){
var iscontained=0
cur=ns6? e.target : event.srcElement
i=0
if (cur.id=="foldheader")
iscontained=1
else
while (ns6&&cur.parentNode||(ie4&&cur.parentElement)){
if (cur.id=="foldheader"||cur.id=="foldinglist"){
iscontained=(cur.id=="foldheader")? 1 : 0
break
}
cur=ns6? cur.parentNode : cur.parentElement
}

if (iscontained){
var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]
if (foldercontent.style.display=="none"){
foldercontent.style.display=""
cur.style.listStyleImage="url(open.gif)"
}
else{
foldercontent.style.display="none"
cur.style.listStyleImage="url(fold.gif)"
}
}
}

if (ie4||ns6)
document.onclick=checkcontained

//-->
</script></head>


<body>

<font face="Verdana">

<ul>
  <li id="foldheader">News</li>
  <ul id="foldinglist" style="display:none" style=&{head};>
      <li><a href="http://www.cnn.com">CNN</a></li>
        </ul>

  <li id="foldheader">Webmaster</li>
  <ul id="foldinglist" style="display:none" style=&{head};>
      <li><a href="http://www.dynamicdrive.com">Dynamic Drive</a></li>
        </ul>

  <li id="foldheader">Nested Example</li>
  <ul id="foldinglist" style="display:none" style=&{head};>
      <li><a href="http://www.dynamicdrive.com">outer 1</a></li>
      <li><a href="http://www.dynamicdrive.com">outer 2</a></li>
      <li id="foldheader">Nested</li>
      <ul id="foldinglist" style="display:none" style=&{head};>
        <li><a href="http://www.dynamicdrive.com">nested 1</a></li>
        <li><a href="http://www.dynamicdrive.com">nested 2</a></li>
      </ul>
      <li><a href="http://www.dynamicdrive.com">outer 3</a></li>
      <li><a href="http://www.dynamicdrive.com">outer 4</a></li>
  </ul>
</ul>

</font>
<script language="JavaScript1.2">
<!--

function get_cookie(Name) {
//Get cookie routine by Shelley Powers
  var search = Name + "="
  var returnvalue = "";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    // if cookie exists
    if (offset != -1) {
      offset += search.length
      // set index of beginning of value
      end = document.cookie.indexOf(";", offset);
      // set index of end of cookie value
      if (end == -1) end = document.cookie.length;
      returnvalue=unescape(document.cookie.substring(offset, end))
      }
  }
  return returnvalue;
}

var foldercontentarray=new Array()
var c=0

if (ns6){
for (i=0;i<document.getElementsByTagName("UL").length;i++){
if (document.getElementsByTagName("UL")[i].id=="foldinglist"){
foldercontentarray[c]=document.getElementsByTagName("UL")[i]
c++
}
}
}

if (get_cookie(window.location.pathname) != ''){
  var openresults=get_cookie(window.location.pathname).split(" ")
  for (i=0 ; i < openresults.length ; i++){
    if (ns6){
    foldercontentarray[openresults[i]].style.display=''
    foldercontentarray[openresults[i]].previousSibling.previousSibling.style.listStyleImage="url(open.gif)"
    }
    else{
    foldinglist[openresults[i]].style.display=''
    document.all[foldinglist[openresults[i]].sourceIndex -1].style.listStyleImage="url(open.gif)"
    }
  }
}

if (ns6||ie4){
var nodelength=ns6? c-1 : foldinglist.length-1
var nodes=new Array(nodelength)
var openones=''
}

function checkit(){
  for (i=0 ; i <= nodelength ; i++){
    if ((ns6&&foldercontentarray[i].style.display=='')||(ie4&&foldinglist[i].style.display==''))
      openones=openones + " " + i
  }
  document.cookie=window.location.pathname+"="+openones
}

if (ns6||ie4)
window.onunload=checkit
//-->
</script>
</body>

</html>
Avatar billede Slettet bruger
05. september 2002 - 12:47 #1
Inde i <style>

skal du vel bare lave en

a {

text-decoration:none;

}
Avatar billede truelz Nybegynder
05. september 2002 - 12:48 #2
a:link {text-decoration: none}
a:visited {text-decoration: none}
Sæt den ind i Style Sheet afsnittet, som jeg iøvrigt vil anbefale dig at sætte i head.
Avatar billede hemberg Forsker
05. september 2002 - 12:50 #3
Det var jo enkelt. Gør jeg det samme hvis det drejer sig om en hoover effekt..
Avatar billede truelz Nybegynder
05. september 2002 - 12:51 #4
Ja, a:hover {}
Og a:Active {}
Avatar billede jakoba Nybegynder
05. september 2002 - 12:53 #5
jep.

a {
    text-decoration:none;
}

a:active {
    text-decoration: underline ;
}
a:hover {
    text-decoration: overline ;
}
a:active {
    text-decoration: overline underline;
}
Avatar billede jakoba Nybegynder
05. september 2002 - 12:54 #6
upe en af de 2 a:active skulle være a:visited
Avatar billede hemberg Forsker
05. september 2002 - 13:02 #7
tak skal i ha'
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester