Stilmalls-problem i Netscape

HTML & CSS

1 svar · 460 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).

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