Avatar billede passiflora Juniormester
11. december 2007 - 10:25 Der er 11 kommentarer og
1 løsning

Div tags hvilket kommer til at ligge øverst på skærmen

Hejsa

Jeg har rodet noget med en mouse over funktion, det virker fint nok, bortset fra at jeg ikke kan få det til at ligge øverst. Det lægger sig bagved min tekst og en menu.

I min naivitet troede jeg at sidste tilkomne lag ville lægge sig øverst, men verdnen er ikke åbenbart ikke bygget efter mit hoved (måske heldigvis for de fleste)

Nogen der har en ide til hvad jeg mon har gjort ...
Avatar billede di8leva Nybegynder
11. december 2007 - 10:30 #1
en idé er at bruge z-index på de forskellige lag :)
http://www.w3schools.com/css/pr_pos_z-index.asp
Avatar billede passiflora Juniormester
11. december 2007 - 10:38 #2
Hvis man bruger z-index på noget skal man så på alt ...
Avatar billede di8leva Nybegynder
11. december 2007 - 10:42 #3
Det behöver du ikke. Per default er z-indez 0, så kan du bruge -1 og -2 for at skjule nogle divs, og 1, 2 for at de skal lägges överst.
Avatar billede passiflora Juniormester
11. december 2007 - 10:47 #4
Tak ... det vil jeg lege lidt med ...

Sender du et svar ...
Avatar billede di8leva Nybegynder
11. december 2007 - 10:59 #5
Her kommer svar... men skal du ikke se så det virker for dig för du godkender? :)
Avatar billede passiflora Juniormester
11. december 2007 - 11:12 #6
Hmm ... stoler på at det kan være en løsning.

Har brugt samme metode før og der har det virket, men ikke på den side jeg makker med lige nu.

Og måske noget jeg skal lære at gøre fremover, jeg kan formodentlig skrive det ind i mit style sheet, så jeg ikke skal tænke over det :)
Avatar billede passiflora Juniormester
11. december 2007 - 16:58 #7
... øv så ... virker kun i IE 7 ...
Avatar billede w13 Novice
11. december 2007 - 19:07 #8
z-index virkede fint for mig i IE6.
Avatar billede passiflora Juniormester
11. december 2007 - 21:30 #9
Hmm ... hvad er mon så mit problem ...

w13 tak for kommentar ...
Avatar billede di8leva Nybegynder
12. december 2007 - 10:32 #10
kan du give os lidt kode så vi kan se hvad er galt?
Avatar billede passiflora Juniormester
12. december 2007 - 11:17 #11
Lidt kode ...

Her er lidt ...

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<!-- #include file="ADOVBS.inc" --><%
Set rs = Server.CreateObject("ADODB.RecordSet")
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("/tossen/data/skyts.mdb")
strsql = "SELECT * FROM skyts where type=('"& Request("type") &"') ORDER BY intnr ASC"
rs.Open strSQL, strDSN, 1

Set typers = Server.CreateObject("ADODB.RecordSet")
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("/tossen/data/skyts.mdb")
strsql = "SELECT DISTINCT type FROM skyts ORDER BY type ASC"
typers.Open strSQL, strDSN, 1

%>

<head>
<title>Krudttossen</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript">
function handleOver(src){
document.getElementById("popbox").firstChild.setAttribute("src",src);
document.getElementById("popbox").style.display="inline";
}

function handleOut(){
document.getElementById("popbox").style.display="none"
}
</script>
</head>

<body>

<div id="site">
  <div id="top">
  </div>
  <div id="menu">
    <!-- #include file="menu.inc" -->
  </div>
  <div id="main">
    <div id="vandretmenu">
      <table border="0" cellpadding="3" cellspacing="0" id="AutoNumber1">
        <tr>
          <%
          Do While Not typers.EOF
          %>
          <td>
          <h4><a href="vissortiment.asp?type=<%=typers("type")%>"><%Response.write typers("type")%></a>
          </h4>
          </td>
          <%
          typers.MoveNext
        Loop
        typers.Close
        Set typers = Nothing
        %>
        </tr>
      </table>
    </div>
    <div id="mainind">
      <%
      Step = 0   
      Do While Not rs.EOF
      %>
      <div id="prodtxt" style="top:<%=step*200+10%>px;">
        <h2><%Response.Write "Varenr: " & rs("intnr") & "  -  " & rs("type")%></h2>
        <h1><%Response.Write rs("navn")%></h1>
        <% if len(rs("beskrivelse"))>0 then %>
        <p><%response.write replace(rs("beskrivelse"), vbcrlf, "<br>")%></p>
        <% end if %>
      </div>
      <div id="prodimg" style="top:<%=step*200+10%>px;">
        <a title="krudttossen.dk" href="http://www.krudttossen.dk"
        onMouseOver="handleOver('billed/skyts/<%=rs("nr")%>.jpg')"
        onMouseOut="handleOut()"><img name="img" border="0"
        src="billed/skyts/small/<%=rs("nr")%>.png" width="70%"></a>
      </div>
  <%
    Step=step+1
      rs.MoveNext
  Loop
 
  rs.Close
  Set rs = Nothing
%></div>
    <div id="popbox" align="center" style="display:none">
      <img></div>
  </div>
</div>

</body>

</html>
Avatar billede passiflora Juniormester
12. december 2007 - 18:04 #12
... og kommer der en løsning ... finder vi nok nogle flere point ...
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