1

YUI のページに、パネル全般のスタイルを変更する例があります。しかし、Web サイトのすべてのツールチップ (他のパネルではなく) のスタイルを変更したいと考えています。すべてのツールチップが 1 つの特定の DIV にあるわけではないため、Div 内で YUI パネル スタイルを変更してもうまくいきません。

任意のヒント?

4

2 に答える 2

1

YUI ツールチップがクラスyui-ttをすべてのツールチップに追加するようです。それを共通の祖先として使用することで、ツールチップだけのスタイルを設定できます。

.yui-tt .bd {
    /* Styles here... */
}
于 2009-06-01T19:40:32.757 に答える
1

コンフィギュレーターのスタイル シート (既定のスキン (sam.css) が既に含まれている) をアプリのヘッドに読み込み、その後に独自のスタイルを読み込んで、すぐにレンダリングできるようにします。ただし、前述のように、YUI ローダーは後でスタイルをオーバーライドします。

たくさんのモジュールをロードしたり、たくさんのスタイル宣言をしたりして、毎回の後に !important を書きたくない場合は、オプションを追加してください

skin : {defaultSkin: ''}

ローダー構成に。これにより、ユーザーの帯域幅が少し節約され、レンダリングが高速化されます。

また、IE6 は !important を認識しないため、そのブラウザーでは機能しないことに注意してください。

それが役立つことを願っています。

于 2009-06-04T20:27:50.117 に答える