Avatar billede foxmulder58 Praktikant
06. juni 2005 - 13:17 Der er 14 kommentarer og
1 løsning

Skygge på <div> tag

Hej Eksperter,

hvordan laver man en skygge på et <div> tag??


mvh
Mads
Avatar billede nielle Nybegynder
06. juni 2005 - 14:18 #1
F.eks. sådan her:

<html>
<head>
<title>Eksperten</title>

<style>
.shadowdiv {
    border-style: solid;
    border-color: gray;
    border-top-width: 1px;   
    border-left-width: 1px;
    border-right-width: 3px;
    border-bottom-widtk: 3px;
}

</style>

</head>
<body>

<div class="shadowdiv">noget indhold</div>

</body>
Avatar billede olebole Juniormester
06. juni 2005 - 15:15 #2
<ole>

Jeg skrev engang et dynamisk skygge-script til en anden spørger, der kan lægge bløde skygger på stort set alle HTML-elementer. Jeg har det ikke selv længere, men roenving har vist en kopi liggende - og/eller et link til spørgsmålet. Prøv at vente på ham  :)

/mvh
</bole>
Avatar billede nielle Nybegynder
06. juni 2005 - 15:36 #3
@ 06/06-2005 15:15:04 > Den kan f.eks. findes her:

http://www.eksperten.dk/spm/616758
Avatar billede olebole Juniormester
06. juni 2005 - 16:03 #4
;o)
Avatar billede nielle Nybegynder
06. juni 2005 - 17:55 #5
olebole> Måske skulle du skrive en artikel over den - den er blevet refereret til ret tit her på Eksperten. :^)
Avatar billede foxmulder58 Praktikant
06. juni 2005 - 18:51 #6
det var da en grim skygge kan man ikke lave den pænere?


mvh
mads
Avatar billede nielle Nybegynder
06. juni 2005 - 19:11 #7
Hvilken skygge henviser du til? Min eller olebole's?
Avatar billede foxmulder58 Praktikant
06. juni 2005 - 19:56 #8
det må være din...jeg anvendte koden og det var ikke så flot igen synes jeg.

mvh
Mads
Avatar billede nielle Nybegynder
06. juni 2005 - 20:28 #9
Fair nok. Har du kigget på olebole's?
Avatar billede foxmulder58 Praktikant
06. juni 2005 - 22:07 #10
nej jeg vil gerne have en mørk skygge på begge div sider højre og venstre på denne webside:

http://www.foxmulder58.frac.dk/

jeg havde nemlig set en side hvor der var flot skygger i begge sider. men kan ikke huske adressen!

mvh
mads


men måske skal der lidt photoshop til????
Avatar billede roenving Novice
08. juni 2005 - 15:50 #11
Så kan du ændre en anelse i den modifikation, jeg lavede i ovennævnte spørgsmål:

function doShade(tbl) {
    var w, h, a, offset, opac, cont = (d.all)? tbl.parentElement : tbl.parentNode;
    w=pI(tbl.offsetWidth); h=pI(tbl.offsetHeight);
    a = new Array();
    var steps = (d.all && !window.createPopup)? 1 : 4; // Antal skygge-steps
    for (var i=1; i<steps+1; i++) {
        offset = i + "px";
        opac = startOpacity / i;
        a[a.length] = '<img class="shader" src="spacerblaa.gif" ';
        a[a.length] = 'style="width:'+(w+2*i)+'px;height:'+h+'px;left:-'+offset+';top:0;z-index:'+i+';';
        if (d.all) a[a.length] = 'filter:alpha(opacity='+opac+')">';
        else a[a.length] = '-moz-opacity:'+(opac/100)+'">';
    }
    cont.innerHTML += a.join("");
}
Avatar billede foxmulder58 Praktikant
17. juni 2005 - 17:17 #12
smid et svar!.. snart for jeg vil gerne lukke!
Avatar billede roenving Novice
18. juni 2005 - 02:40 #13
Velbekomme '-)

-- men det kan jo være svært at stille krav om hurtig reaktion i disse tider, hvor Eksperten har afopfundet e-mailen ,-(
Avatar billede roenving Novice
18. juni 2005 - 02:41 #14
;O)
Avatar billede roenving Novice
23. juni 2005 - 15:15 #15
-- og tak for 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