Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

CSS tabeller

Af Gigabruger Sam Fisher | 11-02-2005 15:11 | 1050 visninger | 6 svar, hop til seneste
Davs der Jeg har lavet en meget simpel tabel med CSS som jeg har sat ind under 7 normale HTML sider. Men jeg vil gerne sætte 7 forskellige baggrundsbilleder til de 7 tabeller under de 7 sider. Hvis jeg fortæller den det i CSS, vil den sætte det samme billede ind på alle 7 sider, hvilket jeg ikke ønsker. Nogen der ved hvad jeg skal gøre? Eller skal jeg bare sidde og programmere 6 andre tabeller med de andre baggrunds billeder? Tak på forhånd.
--
Abit KV8 Pro 2000mhz FSB, AMD Athlon64 3200+ 2,2ghz, 2x 512mb Geil PC3200 400mhz ram, ATI Radeon 9800pro 128mb, 200gb Seagate SATA HDD + 30gb Maxtor
#1
DP
Mega Nørd
11-02-2005 15:24

Rapporter til Admin
Du kan vel give de forskellige tabeller et id, og så kan du i dit stylesheet vælge hvilke billeder der skal vises i hver.
--
My site: http://www.samuzone.dk[...] .. all about Samurize.
#2
Sam Fisher
Gigabruger
11-02-2005 15:28

Rapporter til Admin
Hmm, ja det tænkte jeg også på, men jeg ved ikke helt hvordan jeg skal definere det. Her er min CSS tabel: #tabel { position: absolute; left: 150px; top: 250px; height: 500; width: 702; border-color: yellow; border-width: thick; border-style: groove; } Hvor skal jeg så bestemme "id"? Og hvad hedder den så i HTML? Takker...
--
Abit KV8 Pro 2000mhz FSB, AMD Athlon64 3200+ 2,2ghz, 2x 512mb Geil PC3200 400mhz ram, ATI Radeon 9800pro 128mb, 200gb Seagate SATA HDD + 30gb Maxtor
#3
DP
Mega Nørd
11-02-2005 15:38

Rapporter til Admin
Smid dette ind i dit stylesheet, hvor du ønsker det. background: url(billedets_destination.jpg); Du bliver vel så nødt til at kopiere din #tabel, hvor du så skifter billedet ud i de forskellige tabeller. Du kan så kalde dem #tabel1, #tabel2 .. eller noget i den stil. Når du så skal bruge dem i dit HTML-dokument, henter du dem frem ved at skrive id="tabel1" i det tag du ønsker. Eller id="tabel2", eftersom hvilket billede du vil have i tabellen. Håber det var forståeligt.
--
My site: http://www.samuzone.dk[...] .. all about Samurize.
#4
Sam Fisher
Gigabruger
11-02-2005 15:48

Rapporter til Admin
Jep, det var det. Jeg troede at der var en slags "multi" kode som kunne sætte alle forskellige billeder under samme kode i CSS'en og så vælge et bestemt billede med HTML. Men okay, jeg bliver nødt til det her så. Mange takker :-D
--
Abit KV8 Pro 2000mhz FSB, AMD Athlon64 3200+ 2,2ghz, 2x 512mb Geil PC3200 400mhz ram, ATI Radeon 9800pro 128mb, 200gb Seagate SATA HDD + 30gb Maxtor
#5
MadMoose
Maxibruger
11-02-2005 16:07

Rapporter til Admin
Brug en kombination af class og id. hvis du har to tabeller <table class="hat" id="nisse">....</table> <table class="hat" id="frink">....</table> så kan du splitte reglerne således: .hat { position: absolute; left: 150px; top: 250px; height: 500; width: 702; border-color: yellow; border-width: thick; border-style: groove; } #nisse { background-image: url(nisse.jpg); } #frink { background-image: url(frink.jpg); }
--
madmoose.dk
#6
SME
Elitebruger
11-02-2005 17:43

Rapporter til Admin
Du kunne også bare definere den lille forskel i hver tabel, således at du har en class for alle 7 tabeller, og i tabellen på hver siden, skriver du forskellen: style="background-image: url(nisse.jpg)" Du behøver jo ikke skrive alt i CSS-filen...
--
Når man affyrer en kanonkugle mod fortet og hører en derinde råbe: "Jeg har!", så ved man, man har med nogle virkelig dumme folk at gøre.

Opret svar til indlægget: CSS tabeller

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning