Avatar billede radda Nybegynder
21. august 2006 - 15:55 Der er 15 kommentarer og
1 løsning

dynamisk billede (eller tekst) på billede

Jeg ved ikke, om det er det rigtige sted at spørge, men jeg prøver alligvel.

Det jeg gerne vil er, at have et baggrundsbillede (gif), med links, som hvis de referere til en bestemt type i en database, så skal de skrive med en farve, men de hvis de ikke er tilgængelige i en database, så skal de have en anden farve.

Helt konkret er det værelser på et hotel, som hvis de er ledige, så skal linket være med grønt - rødt hvis det er optaget.

Jeg har lavet det som en liste - loopet igennem, så det er ikke den del, som jeg er i tvivl om - men derimod om det overhovedet kan lade sig gøre at lave noget sådan.

på forhånd tak
Rasmus
Avatar billede madeindk Nybegynder
21. august 2006 - 16:04 #1
Det kan sagtens lade sig gøre at vise det som et baggrunds billede.

<%
if rs("status") = "optaget" then

response.write("<div style=""background:url(optaget.gif);""><b style=""color:red;"">Optaget</b></div>

else

response.write("<div style="background:url(ledigt.gif);""><b style=""color:green;"">Ledigt</b></div>")

end if
%>

Er ikke helt sikker på om det er det du mener, men jeg prøver lykken alligevel :-)
Avatar billede madeindk Nybegynder
21. august 2006 - 16:04 #2
Rettelse...

<%
if rs("status") = "optaget" then

response.write("<div style=""background:url(optaget.gif);""><b style=""color:red;"">Optaget</b></div>")

else

response.write("<div style=""background:url(ledigt.gif);""><b style=""color:green;"">Ledigt</b></div>")

end if
%>
Avatar billede radda Nybegynder
21. august 2006 - 16:08 #3
jo - det er jeg med på - d sådan det er nu
men herunder skal der være et stort billede - samlet med alle værelser, som er fyldt med hotspots, da det er i skæve vinkler og lign.

således bliver det et billede på et billede eller tekst på billede

giver det mening?
Avatar billede madeindk Nybegynder
21. august 2006 - 16:09 #4
Det gør det da.

Du vil kunne ligge flere ting oven på hinanden?
Avatar billede radda Nybegynder
21. august 2006 - 16:11 #5
ja, problemet er at jeg har en oversigt som en stor gif, og jeg vil gerne kunne signalere om status er ledig eller optaget.
Avatar billede madeindk Nybegynder
21. august 2006 - 16:17 #6
Har lige lavet et lille eksempel her: http://arto.sykonia.dk/radda/

Der ligger billeder sig oven på hinanden hele tiden, alt kan rettes til - højde, bredde, placering :-)
Avatar billede radda Nybegynder
21. august 2006 - 16:20 #7
ja - det ligner noget ... det er så dynamisk kan jeg forestille mig, så jeg et hvilket som helst sted på billedet kan skrive enten optaget eller ledigt - alt afhængigt af, hvad status siger i databasen?

Det ville da være perfekt.

Troldmand :)
Avatar billede madeindk Nybegynder
21. august 2006 - 16:24 #8
Har rettet i det nu, så kan du måske bedre sætte dig ind i det.

http://arto.sykonia.dk/radda/
Avatar billede radda Nybegynder
21. august 2006 - 16:24 #9
præcist sådan.

Hvordan laver jeg det?
Avatar billede madeindk Nybegynder
21. august 2006 - 16:27 #10
<div style="background:url(bg.jpg); width:640px; height:480px;">

Top er pt. defineret til 100px - men det betyder at billedet skal vises 100 pixels fra toppen af baggrundsbilledet.

    <div style="width: 100%; height:75px; position: relative; height: 200px"><div style="background:url(ledig.jpg); height:75px; width:75px; text-align:center; left:100px; position: absolute; top: 100px;">
   
    LEDIG
   
    </div></div>
   
    <div style="width: 100%; height:75px; position: relative; height: 1px"><div style="background:url(optaget.jpg); height:75px; width:75px; text-align:center; left:280px; position: absolute; top: 190px;">
   
    OPTAGET
   
    </div></div>

</div>
Avatar billede madeindk Nybegynder
21. august 2006 - 16:28 #11
Og left definere hvor langt fra venstre billedet skal rykkes - skal minimum være 1 px, ellers går det galt - mener jeg - hæng mig ikke op på det.
Avatar billede madeindk Nybegynder
21. august 2006 - 16:44 #12
Det lød som om du godt kunne bruge det - så her er mit svar :-)
Avatar billede radda Nybegynder
21. august 2006 - 17:02 #13
mit problem er, at jeg har 140 steder på billedet --- er der en editor som jeg kan bruge til det.

svaret er meget fint og du skal få dine pt
Avatar billede madeindk Nybegynder
21. august 2006 - 17:41 #14
Jeg ved ikke helt hvordan en editor vil handle det da 140 divs er ret meget.
Avatar billede radda Nybegynder
21. august 2006 - 17:47 #15
ja præcist ... det er ret så mange ...
Avatar billede madeindk Nybegynder
21. august 2006 - 17:51 #16
Du kunne ikke evt. dele hotellet op i flere forskellige områder?
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
Kurser inden for grundlæggende programmering

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