Avatar billede oleodder Nybegynder
23. august 2004 - 12:23 Der er 38 kommentarer

Tekstbeskrivelse når musen køres over

Hej Alle

Jeg har brugt det før, men nu kan jeg ikke huske hvad det hedder !!

Det er en lille kodestump, man kan sætte ind på sine links, således at der popper en lille tekstbesked op, når man kører musen henover. En tekstbesked med overskrift og indhold.

Det er meget simpelt.

Er der nogle der kender siden, hvor man downloader koden fra ?
Avatar billede snepnet Nybegynder
23. august 2004 - 12:26 #1
Du kan bare bruge Title="blablah", men var det en mere customiserbar løsning du havde i tankerne ?
Avatar billede jakobclausen Nybegynder
23. august 2004 - 12:26 #2
Avatar billede snepnet Nybegynder
23. august 2004 - 12:28 #3
Arh ja... det må da være lige den han er ude efter :o)
Avatar billede snepnet Nybegynder
23. august 2004 - 12:30 #4
Der ligger lidt omkring det her :
http://www.bosrup.com/web/overlib/
Avatar billede jakobclausen Nybegynder
23. august 2004 - 12:32 #5
-
Avatar billede oleodder Nybegynder
23. august 2004 - 12:34 #6
OVERLIB ! Det var det den hed......  ;-)

Skal lige finde den rigtige side, hvor alle beskrivelser findes.
Størrelse, farver, flydende, fast med mere.......

Kender I den ??
Avatar billede larsen45 Juniormester
23. august 2004 - 12:34 #7
Avatar billede snepnet Nybegynder
23. august 2004 - 12:38 #8
Det ligger på det link jeg sendte : http://www.bosrup.com/web/overlib/
Avatar billede oleodder Nybegynder
23. august 2004 - 13:05 #9
Mange tak.
Jakob Clausen - Tak, det var det jeg søgte.
Snepnet - Tak for linket.

Point tilgår - Svar lige snepnet.

Mange tak for hjælpen.
Avatar billede snepnet Nybegynder
23. august 2004 - 13:12 #10
Nejnej... giv dem til Jakob :o)
Avatar billede hermandsen Juniormester
23. august 2004 - 13:56 #11
Skal det virke i Internet Explorer!? :)

Ellers er der et par CSS-løsninger!!

<a id="foo" href="http://exp.dk" title="Eksperten.dk">Link</a>

#foo:hover:after {
  position: fixed;
  top: 10px;
  left: 50px;
  display: block;
  content: attr(title);
}

Desværre er der ikke mulighed for at positionere elementerne med Mozilla endnu, men den er sat på deres bug-list!! ;)
http://bugzilla.mozilla.org/show_bug.cgi?id=238072

Alternativt kan det laves således:
<a id="bar" href="http://exp.dk/">Link<span>Eksperten.dk</span></a>

#bar span {display: none}

#bar:hover span {
  display: block;
  position: fixed;
  bottom: 10px;
  right: 20px;
  display: block;
}

#bar:hover span:before {
  background-color: #aaf;
  color: black;
  display: block;
  position: fixed;
  bottom: 50px;
  right: 20px;
  display: block;
  content: "Overskrift";
}

Eller hvad med sådan her:

<a id="foobar" href="http://exp.dk/">Link</a><span>Eksperten.dk</span>

#foobar + span {
  display: none;
}

#foobar:hover + span {
  display: block;
  position: absolute;
  top: 10px;
  left: 30px;
}

Find selv på flere og kombinationer af ovenstående!! :)

//hermandsen
Avatar billede oleodder Nybegynder
23. august 2004 - 14:19 #12
Hej Hermandsen

Tak for dit svar, men jeg nøjes med Overlib

Spørgsmål til alle:

Hmm...Jeg har lidt problemer med at bruge Overlib sammen med "Hotspots" på billeder ??

ER der nogen der kan få det til at fungere ???

Tak
Avatar billede grunken Nybegynder
23. august 2004 - 14:41 #13
Overlib er smart - men for en ordens skyld vil jeg da påpege at det samtidig er stort - og 10 sekunder for bare det script vil umiddelbart for mig synes af meget hvis jeg sad bag en modemforbindelse...

Dette lille script vil kunne klare det samme - og i stil med hermandsens vil det ikke tage mange splitsekunder at hente!

<html>
<head>
<script type="text/javascript">
var tid,ie=(document.all)?1:0;

function vislag(str,f){
e = document.getElementById('tip');
c = e.childNodes;

e.style.top = (ie)?f.clientY+(document.body.scrollTop+20)+"px":f.pageY+20+"px";
e.style.left = (ie)?f.clientX+document.body.scrollLeft+"px":f.pageX+"px";
vis = (e.style.display=='none')?1:0

if(vis){
  for (i=0;i<c.length;i++){
  if(c[i].tagName=="P")c[i].innerHTML=str;}
  e.style.display = "inline";
}
}

function skjul(){
document.getElementById('tip').style.display = "none";
}
</script>

<style type="text/css">
#tip
{
border:solid  1px #000000;
background:#FCFDC7;
position:absolute;
padding:2px;
}

#tip p
{
padding:2px;
display:inline;
}

#tip img
{
display:block;
}
</style>
</head>

<body>
<div id="tip" style="display:none">
  <p></p>
</div>
<a href="http://www.noget.dk" onmousemove="vislag('teksten kommer her',event);" onmouseout="skjul();">Link</a><br />
<a href="http://www.nogetandet.dk" onmousemove="vislag('teksten kommer også her',event);" onmouseout="skjul();">andetlink</a>
</body>
</html>

- og hvad er det lige du mener med hotsposts ? - et imagemap ?
Avatar billede oleodder Nybegynder
23. august 2004 - 15:06 #14
Hej Grunken

SUPER !! Hvis det er meget hurtigere, så bruger jeg det.....

Hvordan ændrer jeg font type og size ??

JA ! Jeg mener imagemap - Hvordan bruger jeg ovenstående i et imagemap ??

TAK TAK - Det er faktisk et rigtig fedt script !!!
Avatar billede oleodder Nybegynder
23. august 2004 - 15:07 #15
Kan jeg lave fed skrift og linieskift i ???
.og øhh ->  Hvordan ?
Avatar billede mik789 Nybegynder
23. august 2004 - 15:39 #16
og her er så tre simple stykker: fast placeret til elementet, fast placeret til mouseover, og bevægeligt med musen. ikke særligt stort eller kompliceret og kode lige til at tage. er OK i hvert fald i Gecko og IE. Se: http://dev.e-tidsskrift.dk/tooltip.html
Avatar billede grunken Nybegynder
23. august 2004 - 15:40 #17
1.

scriptet fungerer vha. en simpel funktion der hedder innerHTML - som i dagens danmark er fungerende i så godt som alle browsere!

Så derfor hvis du vil have fed og braks, er det simpelthen at skrive noget simpel HTML i strengen!

<a href="http://www.nogetandet.dk" onmousemove="vislag('<b>teksten kommer</b><br /> også her',event);" onmouseout="skjul();">andetlink</a>

Font size ændrer du vha. css i

#tip p
{
padding:2px;
display:inline;
font-size:10px; //her skifter du fontstørrelsen
font-family:verdana; //her skifter du fonttypen!
}

Med hht. "hotspots" er det jo bare ud fra samme device som med linksne :o)

<img alt="" id="bill" src="billede.jpg" usemap="#pict">
  <map name="pict">
  <area shape="circle" coords="100,100,100" href="filnavn.html" onmousemove="vislag('<b>teksten kommer</b><br /> også her',event);" onmouseout="skjul();">
</map>
Avatar billede oleodder Nybegynder
23. august 2004 - 18:24 #18
Grunken !! Det er PERFEKT.

Jeg har nu tilrettet det, så passer præcist som jeg vil have det.

Lille Bitte kort spørgsmål:
1. Kender du koden for transparent baggrund ?
2. Ved du hvordan man laver skygge på selve boksen ? -Kan man lave det som "blød" skygge ??

Mange Mange tak ;-)
Avatar billede oleodder Nybegynder
23. august 2004 - 23:08 #19
UPS...Jeg troede det virkede. (det gjorde det også på min demo side...)
MEN - Nu ville jeg til at anvende scriptet på min side, men det virker ikke !!!

Siden er: www.jasperfoto.dk
-som jeg er ved at have færdig efter dejlig hjælp på eksperten.dk

Hvis du kigger på siden, er der links (hotspots) i bunden af billedet, det er når musen kører over disse, at "beskrivelsen" skal komme op. MEN, jeg kan ikke få det til at virke og jeg har dæleme prøvet i lang tid.....Jeg tror det er noget med flere javascripts og div'er på en gang !!!!

Kan du hjælpe ??

Her er den komplette kode til min side:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">

<head>
<title>Jasper Simonsen Fotografi</title>

<link rel="stylesheet" type="text/css" href="stylesheets/style.css">

<script type="text/javascript">
mintid = 3; //Minimum antal sekunder mellem hvert skift
makstid = 10; //Maksimum antal sekunder mellem hvert skift

bill = new Array();
bill[0] = new Array();
  bill[0][0] = "strimmel/upload/1a.jpg"; //Det første billede på den første plads
  bill[0][1] = "strimmel/upload/1f.jpg"; //Det andet billede på den første plads
  bill[0][2] = "strimmel/upload/1i.jpg"; //Det tredje billede på den første plads
bill[1] = new Array();
  bill[1][0] = "strimmel/upload/1d.jpg"; //Det første billede på den anden plads
  bill[1][1] = "strimmel/upload/1m.jpg"; //Det andet billede på den anden plads
  bill[1][2] = "strimmel/upload/1n.jpg"; //Det tredje billede på den anden plads
bill[2] = new Array();
  bill[2][0] = "strimmel/upload/1p.jpg"; //Det første billede på den tredje plads
  bill[2][1] = "strimmel/upload/2i.jpg"; //osv.
  bill[2][2] = "strimmel/upload/2m.jpg";
bill[3] = new Array();
  bill[3][0] = "strimmel/upload/2mo.jpg";
  bill[3][1] = "strimmel/upload/2p.jpg";
  bill[3][2] = "strimmel/upload/3i.jpg";
bill[4] = new Array();
  bill[4][0] = "strimmel/upload/3m.jpg";
  bill[4][1] = "strimmel/upload/3mo.jpg";
  bill[4][2] = "strimmel/upload/3p.jpg";
bill[5] = new Array();
  bill[5][0] = "strimmel/upload/4m.jpg";
  bill[5][1] = "strimmel/upload/4mo.jpg";
  bill[5][2] = "strimmel/upload/4p.jpg";
bill[6] = new Array();
  bill[6][0] = "strimmel/upload/5m.jpg";
  bill[6][1] = "strimmel/upload/5mo.jpg";
  bill[6][2] = "strimmel/upload/5p.jpg";
bill[7] = new Array();
  bill[7][0] = "strimmel/upload/6.jpg";
  bill[7][1] = "strimmel/upload/6mo.jpg";
  bill[7][2] = "strimmel/upload/6p.jpg";
bill[8] = new Array();
  bill[8][0] = "strimmel/upload/7mo.jpg";
  bill[8][1] = "strimmel/upload/7p.jpg";
  bill[8][2] = "strimmel/upload/8mo.jpg";

pb = new Array();

for (i = 0; i < bill.length; i++) {
  pb[i] = new Array();
  for (n = 0; n < bill[i].length; n++) {
    pb[i][n] = new Image();
    pb[i][n].src = bill[i][n];
  }
}

bobj = new Array();
bt = new Array();
ie = (document.all && navigator.appName.indexOf("Opera") == -1);

function initSlide() {
  temp = getPos();
  x = temp[0];
  y = temp[1];
  for (i = 0; i < bill.length; i++) {
    bobj[i] = new Array();
    bobj[i][0] = bobj[i][1] = document.createElement("img");
    bobj[i][0].style.position = bobj[i][1].style.position = "absolute";
    bobj[i][0].style.left = bobj[i][1].style.left = x + 6 + i * 111;
    bobj[i][0].style.top = bobj[i][1].style.top = y + 22;
    bobj[i][0].style.width = bobj[i][1].style.width = "102px";
    bobj[i][0].style.height = bobj[i][1].style.height = "67px";
    bobj[i][0].style.zIndex = 3;
    bobj[i][1].style.zIndex = 2;
    if (ie)
      bobj[i][0].style.filter = bobj[i][1].style.filter = "alpha(opacity=100)";
    else
      bobj[i][0].style.MozOpacity = bobj[i][1].style.MozOpacity = 1;
    bobj[i][0].src = pb[i][0].src;
    bt[i] = 1;
    document.body.appendChild(bobj[i][0]);
    document.body.appendChild(bobj[i][1]);
  }
  for (i = 0; i < bill.length; i++)
    setTimeout("slide(" + i + ")", tilf());
}

function getPos() {
  obj = document.getElementById("strimmel");
  x = y = 0;
  while (ie && obj.parentElement || obj.offsetParent) {
    x += obj.offsetLeft;
    y += obj.offsetTop;
    obj = (ie) ? obj.parentElement : obj.offsetParent;
  }
  return new Array(x, y);
}

function slide(i) {
  if (bt[i] >= bill[i].length)
    bt[i] = 0;
  akt = bt[i] % 2;
  bobj[i][1 - akt].src = pb[i][bt[i]].src;
  for (n = 1; n <= 10; n++) {
    if (ie)
      setTimeout("bobj[" + i + "][" + akt + "].filters.alpha.opacity = " + (10 * n), 100 * (n - 1));
    else
      setTimeout("bobj[" + i + "][" + akt + "].style.MozOpacity = " + (n / 10), 100 * (n - 1));
  }
  setTimeout("bobj[" + i + "][" + akt + "].style.zIndex = 2; bobj[" + i + "][" + (1 - akt) + "].style.zIndex = 3", 1000);
    bt[i]++;
  setTimeout("slide(" + i + ")", tilf());
}

function tilf() {
  return Math.round(Math.random() * (makstid - mintid) + mintid) * 1000;
}

function paaPlads() {
  temp = getPos();
  x = temp[0];
  y = temp[1]; 
  for (i = 0; i < bill.length; i++) {
    bobj[i][0].style.left = bobj[i][1].style.left = x + 6 + i * 111;
    bobj[i][0].style.top = bobj[i][1].style.top = y + 22;
  }
}
</script>

</head>

<body>
<div id="#main_container">
  <div id="main">
  <center>
    <img src="jasperfoto.jpg" class="centerImg">
  </center>
  </div>

  <div id="bund">
  <center>
   
  <map name="FPMap0">
  <area coords="69, 2, 233, 12" shape="rect" href="forside.htm">
  <area coords="243, 2, 406, 12" shape="rect" href="studiefaciliteter.htm">
  <area coords="413, 2, 541, 12" shape="rect" href="firmaprofil.htm">
  <area coords="555, 2, 675, 12" shape="rect" href="analogdigital.htm">
  <area coords="689, 2, 830, 12" shape="rect" href="portofolie.htm">
  <area coords="838, 2, 944, 12" shape="rect" href="kontakt.htm">
  </map>

<img src="strimmel/strimmel.jpg" id="strimmel" usemap="#FPMap0" border="0" style="z-index: 1" onload="initSlide();" align="absbottom" width="1000" height="123" />

</center>
</div>

</div>

<body onresize="paaPlads();">

</body>
</html>
Avatar billede oleodder Nybegynder
24. august 2004 - 10:08 #20
Hej Grunken !!

Er du online her til morgen ?? Jeg kunne virkelig godt bruge noget hjælp til lige at få det sidste på plads....

Tak ;-)
Avatar billede grunken Nybegynder
24. august 2004 - 11:51 #21
Jow, jeg vil gerne hjælpe, men kan du ikke lige give mig et nøjagtigt link til den side hvor du bruger ovenstående kode - på www.jasperfoto.dk kan jeg ikke lige finde det!

-Og det ser umiddelbart godt nok ud
Avatar billede grunken Nybegynder
24. august 2004 - 11:54 #22
-og umiddelbart har du vist også valgt at kun henvende dig til iebrugere :o)
Avatar billede oleodder Nybegynder
24. august 2004 - 11:56 #23
Det lyder bare dejligt.... Godt du er på. Jeg har siddet hele formiddaggen uden at kunne komme videre.

Jo, selvfølgelig. Det er jo ikke www.jasperfoto.dk men www.jasperfoto.dk/index2.htm

Det der er problemet, er: At siden er helt fin som den er nu, MEN jeg skal bare have dine "tekstpop-up'er" implementeret i mine links......

Tak fordi du meldte tilbage.

Stort ;-)
Avatar billede oleodder Nybegynder
24. august 2004 - 12:03 #24
Det jeg mener problemet er - er når der "sættes" to javascript koder ind i den samme fil.
Men det er kun et skud.......
Avatar billede grunken Nybegynder
24. august 2004 - 12:19 #25
Det burde skulle se sådan her ud !

<head>
<title>Jasper Simonsen Fotografi</title>

<link rel="stylesheet" type="text/css" href="stylesheets/style.css">

<script type="text/javascript">
mintid = 3; //Minimum antal sekunder mellem hvert skift
makstid = 10; //Maksimum antal sekunder mellem hvert skift

bill = new Array();
bill[0] = new Array();
  bill[0][0] = "strimmel/upload/1a.jpg"; //Det første billede på den første plads
  bill[0][1] = "strimmel/upload/1f.jpg"; //Det andet billede på den første plads
  bill[0][2] = "strimmel/upload/1i.jpg"; //Det tredje billede på den første plads
bill[1] = new Array();
  bill[1][0] = "strimmel/upload/1d.jpg"; //Det første billede på den anden plads
  bill[1][1] = "strimmel/upload/1m.jpg"; //Det andet billede på den anden plads
  bill[1][2] = "strimmel/upload/1n.jpg"; //Det tredje billede på den anden plads
bill[2] = new Array();
  bill[2][0] = "strimmel/upload/1p.jpg"; //Det første billede på den tredje plads
  bill[2][1] = "strimmel/upload/2i.jpg"; //osv.
  bill[2][2] = "strimmel/upload/2m.jpg";
bill[3] = new Array();
  bill[3][0] = "strimmel/upload/2mo.jpg";
  bill[3][1] = "strimmel/upload/2p.jpg";
  bill[3][2] = "strimmel/upload/3i.jpg";
bill[4] = new Array();
  bill[4][0] = "strimmel/upload/3m.jpg";
  bill[4][1] = "strimmel/upload/3mo.jpg";
  bill[4][2] = "strimmel/upload/3p.jpg";
bill[5] = new Array();
  bill[5][0] = "strimmel/upload/4m.jpg";
  bill[5][1] = "strimmel/upload/4mo.jpg";
  bill[5][2] = "strimmel/upload/4p.jpg";
bill[6] = new Array();
  bill[6][0] = "strimmel/upload/5m.jpg";
  bill[6][1] = "strimmel/upload/5mo.jpg";
  bill[6][2] = "strimmel/upload/5p.jpg";
bill[7] = new Array();
  bill[7][0] = "strimmel/upload/6.jpg";
  bill[7][1] = "strimmel/upload/6mo.jpg";
  bill[7][2] = "strimmel/upload/6p.jpg";
bill[8] = new Array();
  bill[8][0] = "strimmel/upload/7mo.jpg";
  bill[8][1] = "strimmel/upload/7p.jpg";
  bill[8][2] = "strimmel/upload/8mo.jpg";

pb = new Array();

for (i = 0; i < bill.length; i++) {
  pb[i] = new Array();
  for (n = 0; n < bill[i].length; n++) {
    pb[i][n] = new Image();
    pb[i][n].src = bill[i][n];
  }
}

bobj = new Array();
bt = new Array();
ie = (document.all && navigator.appName.indexOf("Opera") == -1);
li = (document.all)

function initSlide() {
  temp = getPos();
  x = temp[0];
  y = temp[1];
  for (i = 0; i < bill.length; i++) {
    bobj[i] = new Array();
    bobj[i][0] = bobj[i][1] = document.createElement("img");
    bobj[i][0].style.position = bobj[i][1].style.position = "absolute";
    bobj[i][0].style.left = bobj[i][1].style.left = x + 6 + i * 111;
    bobj[i][0].style.top = bobj[i][1].style.top = y + 22;
    bobj[i][0].style.width = bobj[i][1].style.width = "102px";
    bobj[i][0].style.height = bobj[i][1].style.height = "67px";
    bobj[i][0].style.zIndex = 3;
    bobj[i][1].style.zIndex = 2;
    if (ie)
      bobj[i][0].style.filter = bobj[i][1].style.filter = "alpha(opacity=100)";
    else
      bobj[i][0].style.MozOpacity = bobj[i][1].style.MozOpacity = 1;
    bobj[i][0].src = pb[i][0].src;
    bt[i] = 1;
    document.body.appendChild(bobj[i][0]);
    document.body.appendChild(bobj[i][1]);
  }
  for (i = 0; i < bill.length; i++)
    setTimeout("slide(" + i + ")", tilf());
}

function getPos() {
  obj = document.getElementById("strimmel");
  x = y = 0;
  while (ie && obj.parentElement || obj.offsetParent) {
    x += obj.offsetLeft;
    y += obj.offsetTop;
    obj = (ie) ? obj.parentElement : obj.offsetParent;
  }
  return new Array(x, y);
}

function slide(i) {
  if (bt[i] >= bill[i].length)
    bt[i] = 0;
  akt = bt[i] % 2;
  bobj[i][1 - akt].src = pb[i][bt[i]].src;
  for (n = 1; n <= 10; n++) {
    if (ie)
      setTimeout("bobj[" + i + "][" + akt + "].filters.alpha.opacity = " + (10 * n), 100 * (n - 1));
    else
      setTimeout("bobj[" + i + "][" + akt + "].style.MozOpacity = " + (n / 10), 100 * (n - 1));
  }
  setTimeout("bobj[" + i + "][" + akt + "].style.zIndex = 2; bobj[" + i + "][" + (1 - akt) + "].style.zIndex = 3", 1000);
    bt[i]++;
  setTimeout("slide(" + i + ")", tilf());
}

function tilf() {
  return Math.round(Math.random() * (makstid - mintid) + mintid) * 1000;
}

function paaPlads() {
  temp = getPos();
  x = temp[0];
  y = temp[1]; 
  for (i = 0; i < bill.length; i++) {
    bobj[i][0].style.left = bobj[i][1].style.left = x + 6 + i * 111;
    bobj[i][0].style.top = bobj[i][1].style.top = y + 22;
  }
}

function vislag(str,f){
e = document.getElementById('tip');

e.style.top = (li)?f.clientY+(document.body.scrollTop+20)+"px":f.pageY+20+"px";
e.style.left = (li)?f.clientX+document.body.scrollLeft+"px":f.pageX+"px";
vis = (e.style.display=='none')?1:0

if(vis){
  e.innerHTML=str;
  e.style.display = "inline";
}
}
function skjul(){
document.getElementById('tip').style.display = "none";
}
</script>

</head>

<body>

<div id="tip" style="display:none"></div>


<div id="#main_container">
  <div id="main">
  <center>
    <img src="jasperfoto.jpg" class="centerImg">
  </center>
  </div>

  <div id="bund">
  <center>
   
  <map name="FPMap0">
  <area coords="69, 2, 233, 12" shape="rect" href="forside.htm"  onmousemove="vislag('<b>teksten kommer</b><br /> også her',event);" onmouseout="skjul();">
  <area coords="243, 2, 406, 12" shape="rect" href="studiefaciliteter.htm"  onmousemove="vislag('<b>teksten kommer</b><br /> også her',event);" onmouseout="skjul();">
  <area coords="413, 2, 541, 12" shape="rect" href="firmaprofil.htm"  onmousemove="vislag('<b>teksten kommer</b><br /> også her',event);" onmouseout="skjul();">
  <area coords="555, 2, 675, 12" shape="rect" href="analogdigital.htm"  onmousemove="vislag('<b>teksten kommer</b><br /> også her',event);" onmouseout="skjul();">
  <area coords="689, 2, 830, 12" shape="rect" href="portofolie.htm"  onmousemove="vislag('<b>teksten kommer</b><br /> også her',event);" onmouseout="skjul();">
  <area coords="838, 2, 944, 12" shape="rect" href="kontakt.htm"  onmousemove="vislag('<b>teksten kommer</b><br /> også her',event);" onmouseout="skjul();">
  </map>

<img src="strimmel/strimmel.jpg" id="strimmel" usemap="#FPMap0" border="0" style="z-index: 1" onload="initSlide();" align="absbottom" width="1000" height="123" />

</center>
</div>
</div>

<body onresize="paaPlads();">

</body>
</html>

Det du så bare skal huske er at sørge for er at nedenstående er i det stylesheet du linker til :o)

#tip
{
border:solid  1px #000000;
background:#FCFDC7;
position:absolute;
padding:2px;
font-family:verdana //fonten
font-size:10px; //størrelsen
}
Avatar billede grunken Nybegynder
24. august 2004 - 12:19 #26
Hvis IKKE det virker, så upload det lige alligevel, så jeg kan se det i funktion!
Avatar billede oleodder Nybegynder
24. august 2004 - 12:25 #27
Alletiders.

Ændringerne er rettet.

Jeg har sat hele din kode ind i index2.htm og også tilføjet den ny #tip i min style fil
Avatar billede oleodder Nybegynder
24. august 2004 - 12:39 #28
Uden at være ekspert, så det ud til, at det eneste der skete, - var at midterbilledet blev rykket op....

Men pyt, bare vi kan få "tekstpop-upperne" til at virke....

Sig endelig til, hvis jeg skal gøre noget.......

;-)
Avatar billede grunken Nybegynder
24. august 2004 - 12:52 #29
skift dit stylesheet ud med det her - og upload :o)


  html,body{
  height:100%;
  width:100%;
  margin:0px;
  padding:0px;
  overflow:hidden;
  }

#main_container  {
  position: relative;
  height: 100%;
  width: 100%;
  bottom: 0px;
}


#main            {
  overflow:auto;
  height:100%;
  width:100%;
  padding-bottom:123px;
  background-color:#8B8B8B;
  position:relative;
  bottom: 0px; 
}

#bund         
{
    width:100%;
    position:absolute;
    bottom:0px;
    background-image: url("../strimmel/strimmel-bglang.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;   
    background-position: 50% 50%;
    background-position: top;
  }

.centerImg
{
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -378px;
  margin-top: -341px;
}


#tip
{
  border:solid  1px #000000;
  background:#FCFDC7;
  position:absolute;
  padding:2px;
  font-family:verdana
  font-size:10px;
  z-index:10;
}
Avatar billede oleodder Nybegynder
24. august 2004 - 12:56 #30
Der var den !!!
Avatar billede oleodder Nybegynder
24. august 2004 - 12:58 #31
Jamen, det er jo bare perfekt.

Nu er alt som det skal være, tusind tusind tak.

Hvor mange point skal jeg give dig ?? - Det var jo en hel genial service og hjælp.
Avatar billede grunken Nybegynder
24. august 2004 - 13:06 #32
Phew det tog hårdt :o)

De i dette stillede spørgsmål lovede points er alt rigeligt, dem bliver jeg ikke stor af alligevel :o) - det vigtigste var bare at vi fik det til at "fungere"

-Så del du bare dem mellem - dem der har svaret

-Næste step er så bare at få det til at fungere i alle browsere (flere end nu) - så hvis du har mod på det kan du sende din "udviklingsmappe" - så skal jeg få det rettet til en gang i aften når jeg sidder på min egen stol :o)

-Mvh. Grunken
Avatar billede oleodder Nybegynder
24. august 2004 - 13:17 #33
Jamen, hvad skal jeg sige:

Jeg er uhyre taknemmelig.

Jeg vil med glæde sende dig alle mine filer, så du kan optimere. Jeg pakker det hele i en zip fil og ligger ind - link tilgår.

Jeg har lige lidt småspørgsmål, som jeg måske kan finde ud af, men hvis du har tid - må du godt lige give et par bud....
( kun hvis du har tid...og kun hvis du ikke skal bruge for lang tid på det ;-)

1.
Mit store forsidebillede - Hvordan får jeg lige det centreret på midten lodret igen ?

2.
Kan jeg få nogle af tekstboksene til at komme til venstre, i stedet for ?

3.
Kan jeg få nogle af tekstboksene til at komme til oppe, i stedet for nedenunder ?

4.
Hvad med transparent beggrund, er der en kode for det ?

5.
Ved du hvordan man laver en blød skygge på selve boksen ?

6.
Og så lige det sidste som jeg har gået og tænkt på.....Ville det ikke være smartere, at have <script type="text/javascript"> koden i en seperat fil ??

Endnu engang: Mange tak for din hjælp, sig endelig til - hvis jeg kan gøre noget for dig.
Avatar billede grunken Nybegynder
24. august 2004 - 13:38 #34
Når linket et på plads så : (i aften) - så skal jeg nok ordne 1.

(2,3) - Kræver en lille ændring i scriptet - senere!

(4) det er rimeligt simpelt at lave transperant baggrund, men det absolutte mest browservenlige - er at lave en "semi-transperant" gif - husk at alle div elementer - uden en background-color som standard er tranperante!

(5) en skygge der skal fungere i flere browsere udelukkende v.h.a css. - dertil vil det være nødvendigt med endnu et "lag" - eller igen skal du igang med din photoshop, og "designe" skyggen som du mener den skal se ud - så kan vi igen positionere den i lag!

(6) jow, det vil være klart at fortrække eftersom du højst sandsynligt skal bruge det på flere sider - altså sparer en "del" download for brugeren!

-og velbekomme - jeg vil bestemt ikke nægte at fotografer til tider er en nødvendighed i mit hverv, og dit arbejde ser bestemt prisværdigt ud :o)

-Kigger ind senere *roger ude*
Avatar billede oleodder Nybegynder
24. august 2004 - 15:02 #35
Jamen, jeg kan knapt vente....

Jeg har pakket filerne på webhotellet: www.jasperfoto.dk/grunken.zip

Endnu engang mange tak, jer ser med spænding frem til at høre nyt fra dig i morgen.

PS: Jasper Simonsen er en af mine bedste venner, som jeg det sidste halve år i min fritid har prøvet at lave en nogenlunde præsenterbar side til. Jeg har tid i øjeblikket, så nu prøver jeg lige at få hans og mine idéer på nettet. Jeg skal på ingen måde frasige, at han vil hjælpe med noget fotoarbejde eller lign. en dag....
;-)
Avatar billede oleodder Nybegynder
26. august 2004 - 16:03 #36
Hej Grunken

Fik du mine filer ? - Bare sig til, hvis der er nogle problemer....

Tak ;-)
Avatar billede peterpeter Seniormester
27. august 2004 - 10:15 #37
Hej Grunken

Jeg vil være irreterende/anmassende.....men blot spørge, om du stadig har lyst og tid til at hjælpe ??

Tak - og fortsat god dag. Jeg glæder mig til at høre fra dig.....    ;-)
Avatar billede peterpeter Seniormester
27. august 2004 - 12:49 #38
Hej Grunken

Der er altså et eller andet galt med min konto....Nogle af mine indlæg/svar er forsvundet, jeg har skrevet til admin hos eksperten.dk. Det er altså sket før - sidst var det noget HD bøvl....

Så jeg får desværre ikke nogen melding, hvis du besvarer mit indlæg - SÅ derfor kan der godt gå lidt tid, før jeg svarer - men peter videresender.
Men jeg sætter stadig meget stor pris på din hjælp. Tak ;-)
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

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