webForumDet fria alternativet

Stilmalls-problem i Netscape

HTML & CSS

1 svar · 441 visningar · startad av Swey

Medlem sedan apr. 20003 971 inlägg
Frågan#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

------------------
/mvh Swey
swey@tjohoo.se

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).

------------------
BABBA

http://www.babba.f2s.com

246 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)