31. marts 2007 - 13:19Der er
3 kommentarer og 1 løsning
Forskellig CSS fil afhængig af Browser
Har lige et enkelt spørgsmål. Er det muligt at få ASP.NET til at bruge en bestemt CSS fil afhængig af om brugeren benytter Firefox eller Internet Explorer?
Evt. ved hjælp af en App_Browsers/FireFox.Browser fil (Har ikke sat mig helt ind i dem endnu, så det er bare et gæt)
Mit problem er nemlig at jeg benytter mig af AtlasControlToolkit og deres Tabs, som desværre ikke overholder CSS standarden. For at de også skulle virke i Firefox har de nemlig brugt følgende.
Hvis du har en master page kan du linke til en bestemt fil ved at placerer et link sådan her: <link runat="server" id="StyleLink1" type="text/css"/> I page_load på master pagen kan du lave StyleLink1.Href ="mitstylesheet."; Og på den måde kan du skifte style sheet.
Så fik jeg afprøvet dit forslag, og umiddelbart virker det da, dog skal man lige tilføje rel="stylesheet" i dit <link /> men vil lige lade mit spørgsmål stå åben lidt i endnu, da jeg har forsøgt mig med at ændre -moz-inline-box til display : table-cell;
Det giver næsten det korrekte udsende på mine Tabs og er en del af CSS standarden, så vil lige høre om der er nogen der kender til andre alternativer.
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.