4

私はこのようなことをしたい:

<style type="text/css">
  body {
    font-family: dialog-font;  /* Tahoma, Segoe UI or MS Sans Serif */
    color: button-text; 
    background-color: button-face;
  }
</style>

この機能を提供する Microsoft 固有の CSS 値はありますか?

4

2 に答える 2

7

はい、CSS でシステム プロパティを参照できます。これが色でうまく機能することは知っていますが、フォントについてはわかりません。

次のように参照する必要があります。

    <style type="text/css">
      body {
         font-family: InfoText;  /* Tahoma, Segoe UI or MS Sans Serif */
         color: ButtonText; 
         background-color: ButtonFace;
      }
   </style>

EDIT:もう少し考えてみると、これはフォントでも機能すると思いますが、dialog-fontで参照していた方法では機能しません。他の 2 つと同じように、システム プロパティを参照するだけで、そのプロパティに定義されたフォントが参照されます。

2番目の編集:これは、使用可能なプロパティのリストと、フォントについて私が持っていたよりも多くの情報を含むブログです:

CSS でオペレーティング システム スタイルを使用する方法

于 2010-01-30T23:07:56.877 に答える
0

CSS はブラウザの HTML 表現部分にのみ影響し、システム部分には影響しないため、NO.

ある種のアプレットまたは ActiveX コントロールを使用すると、これが可能になるかもしれませんが、これは必要なことでしょうか。

于 2010-01-30T23:03:21.413 に答える