27. september 2002 - 17:00Der er
39 kommentarer og 1 løsning
undgå css effekt i js-tabel
Hej, håber der en som kender den simple løsning. Jeg har et eksternt stylesheet; items.css hvori jeg definerer sidernes tabelkanter m.h.t. form og farve. På samtlige sider er menuen et javascript; Items.js som bla. består af en tabel. Men jeg ønsker ikke samme kant på tabel og celler i menuen som på siderne.
Kan jeg i javascriptet forhindre at det følger styleshetet?
- eller skal jeg over i css-forummet og finde ud af hvordan jeg fortæller stylesheetet hvordan javascriptets tabelkanter ser ud i forhold til de kanter som er defineret i det?
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
okay, det må jeg jo så acceptere - jeg er så i tvivl om jeg kan bruge class i head, det vil være ok. jeg kan kun finde ud af bruge class ved hver tabel, det bliver for stort et arbejde.. hvad skal jeg mon skrive mellem sty'lerne?
faellesnet, du definerer stylen altså .someotherclass{} i dit eksterne stylesheet hvis det skal være gennemgående for alle sider, og i siden hvis det skal være unikt for hver side.....
jeg må lige lege lidt med det - dine point her, jeg kan se ideen men skal bare lige have det til at fise helt ind - det sker kun ved at gøre det... tak for hjælpen, måske jeg vender tilbage hvis det ikke vil virke..
okay - jeg har desværre startet ud med at henvise til javascriptet på hver side i stedet fir i stylesheetet, og det er et eksterne stylesheet, men det er vel bare at fjerne head og body i forhold til det du har skrevet?
det lader desuden til at du bruger frontpage eller frontp"e"s til dine sider....
det er ikke ligefrem det program der laver den bedste kode...... jeg vil anbefale dig ved denne lejlighed til at begynde at lære råkode eller håndkode om du vil... alternativt kigge på dreamweaver der laver langt bedre kode end frontpage..... din side ser mildt sagt slem ud på min internet explorer 5.1 på en mac
ja, men vi er en flok pædagoger som skal hælde materiale på og vedligeholde det, så FP er nok det vildeste vi bevæger os ud i - jeg ved det ikke er så prof, men vi har ikke rigtig tid til at sætte os ind i det allesammen..
Når jeg laver en side, (ikke sikkert jeg er et godt eksempel, men et eksempel ;-), så skriver jeg således
BODY{} heri sætter jeg det kode der KUN gælder for BODY BODY,TD,DIV{} her sammensætter jeg alle de tags der skal have ens egenskaber af en art, eksempelvis hvilken font, samt default skriftstørrelse og farve
Alt din tekst så sort ud, derfor ville jeg nøjes med at definere den farve et sted i dit stylesheet og derefter kun forskellene som du skal bekymre dig om
men, bamze - tak for din hjælp, du her brugt rigeligt med tid for ´dine point - og du har ret, jeg skal have bygget hele strukturen om - stylesheetet er desvære først kommet til efter siderne er lavet, så jeg er ved at starte forfra. Jeg skal bare lige have lært hvordan man bruger forskellige afsnit i js og css filer på forskellige sider - jeg har fundet en tutorial, så jeg vil læse på det i stedet for at forstyrre dig mere.
øv - håbede lige at stylesheetet kunne klare det - eller bare i head på hver side sammen med stylen som gør at linkene i menuen ikke bliver som i stylesheetet du får lige det relevante fra head så du kan se hvad jeg mener:
Nu har jeg kigget lidt på script der laver menuen...... og det er ikke sååååå genialt bygget........ og indeholder ikke mulighedfor at du direkte kan styre tabellerne i menuen særskildt, uden at du ændrer på den kode....
ja, det er netop sådan det virker nu! (det er ikke udgivet på www.zone64.dk endnu - der er lidt mere arbejde med billeder og sån som skal klares på disk først) så bare jeg kunne gøre det samme med tabellerne
som jeg kan se nu, er den class. kode lavet i den fil som hedder ssm.js og "snakker" med stylen i head - så jeg skal bare have laved det samme med tabellerne, så har jeg frit spil i stylesheetet uden det påvirker menuen - måske finder jeg frem til det hen af aftenen - den hårde måde at lære på..
for lige at afslutte. nu har jeg leget med det og det virker! jeg prøvede egentlig bare at bruge din forkortede kode i mit stylesheet, og tilføje:
TABLE{border-style:none} TD{border-color:red}
til det jeg selv havde. Nu er der sket det at kun tabellerne på siden påvirkes - ikke menuen. Jeg forstår ikke forskellen, men det virker. Kan det være fordi at td kun er adskilt fra body med et ; og ikke } i din optimerede kode? Der sker så det mærkelige at kun de 2 sider bliver røde og de 2 andre sorte - modsat med den gamle kode jeg lavede, har du et bud på det? før var de jo blå på alle 4 sider når jeg brugte 003366 i samme kode.
okay, jeg kan se det nu, koden skulle relatere til baggrunden ikke til det som FP opfatter som skrivefladen. Jeg lærte faktisk mere undervejs - en god start må jeg sige.
Tak til dig bamzen, jeg er videre
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.