Medlem
|
|
Reg.datum: Apr 2005
Inlägg: 81
|
|
Medlem
Reg.datum: Apr 2005
Inlägg: 81
|
Det bästa brukar vara att koda enligt en standard och validera den. Då funkar det mesta (nästan allt) även om vissa saker kräver fulhack för att funka i IE.
Du kan såklart använda olika css'er beroende på browser men jag tycker inte det låter som en bra lösning. Koda rätt och försök lösa det på annat sätt är mitt tips.
Hur man gör?
Kolla User Agent, kör regexp på den o leta efter "mozilla" (kolla själv i useragents vad som är bäst), sen är det bara att eka ut en rad för match och en för ingen match (alla andra browsers).
Vet inte hur mkt PHP/ASP du kan. Tyvärr har jag inte ork att försöka skriva koden själv. Med PHP kan du kolla upp
$_SERVER['HTTP_USER_AGENT']
ger user agent
preg_match() (på www. php .net)
för att kolla om det är en "mozilla" (eller likn)
sen en enkel if-sats med två olika echo, typ:
echo "<link rel="stylesheet" href="http:f //wwow.olala.com/IE.css" type="text/css" />"
och
echo "<link rel="stylesheet" href="http:f //wwow.olala.com/FIREFOX.css" type="text/css" />"
om länkarna ser konstiga ut ville jag bara sabba länkningen.
|