Stilmalls-problem i Netscape

HTML & CSS

1 svar · 477 visningar · startad av Swey

Medlem sedan apr. 20003 971 inlägg
Trådstart#1

jag använder denna stilmal

.inp
{
FONT-FAMILY: Verdana, Helvetica, Verdana;
FONT-SIZE: 10px;

BORDER-LEFT-WIDTH: 1px;
BORDER-TOP-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 2px;
BORDER-BOTTOM-WIDTH: 2px;

}

och denna HTML
<textarea name="message" cols=50 rows=5 class=inp></textarea>

Detta fungerar utmärkt i IE. Kanten blir smal och texten blir i Verdana, 10. Men inte i Netscape.

Två frågor.

  1. Hur gör jag enklast så att Netscape inte läser de fyra sista raderna? Dom gör så att Netscape vägrar visa rutor över huvudtaget.

  2. Hur gör jag för att få teckensnittet och teckenstorleken i textrutan att fungera även i Netscape?

Tack

Medlem sedan feb. 2000280 inlägg
#2

Tja du kan ju göra två versioner, kolla vilken browser det är och skriva ut rätt stilmall för rätt browser.

Snyggast blir ju om du gör det i ex PHP men du kan ju även sköte det med javascript ( document.write("<link rel....>");

NS är kinkig när det gäller 'px', prova att sätta 'pt'...men det är iof oxå lite struligt. Smartast: Gör sepearate stilmallar för de olika läsarna (versionerna).

247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)