20. april 2006 - 15:47Der er
2 kommentarer og 1 løsning
Stop CSS.
Jeg sidder og er ved at implementere et eksternt modul i en eksisterende hjemmeside. Det grundlæggende system foregår ved, at jeg henter en "dummy-side" på nettet. På denne dummyside er der et magisk ord, fx: "KLIP-HER". Jeg henter siden, chopper siden i to dele.
Dvs. jeg har nu en top og en bund. Indimellem top og bund indsætter jeg det eksterne modul og viser hele herligheden på egen server.
Det system kan og skal der ikke laves om på. Der opstår bare HELE tiden problemer med CSS fra originalsiden (top/bund).
Dermed når jeg til mit spørgsmål: Er det muligt midt inde HTML'en, at sige HERFRA (fx. der hvor mit content starter) gælder CSS'en/style ikke længere (så originalsidens css/style kan drille vældig). Sådan en slags sæt al CSS til ingenting [NULL]
Endnu bedre herfra skal CSS genoptages (når bunden starter).
Håber i forstår meningen, og venter spændt på forslag på dette :-)
iframe eller gør som atulinius skriver sæt de værdier du skal bruge inde i en div med speciel id... brug evt. !important; som her: padding:0px!important;
... men ulempen ved det hele er at du skal tage hensyn til alt hvad der kan være ned nested fra et tidligere stylesheet via children defineringer... - ergo: selvom du ikke bruger margin, border, padding, overflow, o.s.v. så skal du indstille værdierne for alle tags i alle tænkelige (og utænkelige måske) css indstillinger på din side - da der som sagt kan være nedarvet noget fra det importerede stylesheet ...
edit ... men ulempen ved det hele -> ... men ulempen ved at have det på samme side istedet for iframe opdeling er
Synes godt om
Ny brugerNybegynder
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.