03. marts 2006 - 16:27Der er
9 kommentarer og 2 løsninger
2 stylesheets på samme side?
Mit spørgsmål går slet og ret på om man kan have to stylesheets på samme side?
I venstre side har jeg en søgefunktion, som jeg gerne vil bruge css på - det lille søgefelt kaldes ind på siden med Server side include. I midten har jeg en mail funktion, som også skal styres med css.
Men hvordan undgår jeg, at disse to indvirker på hinanden.
Jeg forestiller selv, at man kan styre det hele med id og class tags, men ændringer på siden indvirker på begge!?
Det burde ikke indvirke på begge medmindre du "kalder" dem samme class eller id (eller ikke kalder dem noget). Eller har noget nedarvet fra resten af stylesheetet.
Et stylesheet burde være mere end rigeligt hvis det er bygget ordentligt op.
Jeg kan godt se din pointe, for de andre "forms" jeg forsøger at styre med samme stylesheets bruger jo fx også label, textarea osv...
Mine to "forms" har forskellige størrelser, så textarea kan ikke have den samme længde - hvad skriver jeg for at standard tags såsom textarea, label osv. bliver unikke i forhold til hver enkelt "form"
Men hvis nu jeg har et textarea på samme side som jeg netop gerne vil have til at være width="50", hvad gør jeg så, når 2xtextarea skal defineres i samme stylesheet
P.s. m.h.t. str. på css'en så hvis der er css ting der er ens i flere forms så slet specificeringen af hvilken for css værdien tilhører f.eks.: form.form1 textarea{width: 250px;height: 150px;} form.form2 textarea{width: 250px;height: 150px;}
over til: textarea{width: 250px;height: 150px;}
hvis du har php så kan du skifte href="stylesheetnavn.css" til href="stylesheetnavn.php" ... indsætte din css i filen køre erstat i f.eks. notepad: erstat " med \" ... herefter slut det hele ind i echo" ... ";
samt i toppen af filen: <?php ob_start("ob_gzhandler");header("Content-type: text/css");
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.