[Tep-j-general] Re: インフォボックスの色変更について

Zurück zum Archiv-Index

hamada bungu****@leo*****
2005年 3月 31日 (木) 09:10:32 JST


こんにちわ。

On Tue, 29 Mar 2005 17:30:44 +0900
Tomoy****@tck***** wrote:

> 左右にあるインフォボックスの一つだけの色(例えばインフォメーションだけ)を
> 変更したいのですが、どのようにすればよいのかわかりません。

「インフォメーション」の“何処の色”を変更したいんでしょか?

例に挙げられてる/catalog/includes/boxes/information.phpですと

>   $info_box_contents[] = array('text' => BOX_HEADING_INFORMATION);
>   new infoBoxHeading($info_box_contents, false, false);

としてBOX_HEADING_INFORMATION=「インフォメーション」のトコを画一的に書
いてますんで、個別に変更したい場合はコレに相当するクラスか処理を自分で別
途作る必要があるかと思います。

(手っ取り早く済まそうと思えば、infoBoxHeadingクラスを丸ごとコピペして
infoBoxHeading2とかにするだけではありますね)

> (CSSで色を変えるのはわかりますが、どこで定義しているのかがわかりません)

/catalog/includes/classes/boxes.php

> $info_box_contents[] = array(array('params' => 'height="14" class="infoBoxHeading"',
                                                                     ^^^^^^^^^^^^^^

↑ココ(とその下の同一記述部)と

/catalog/stylesheet.css

> TD.infoBoxHeading {
>   font-family: Osaka, Verdana, Arial, sans-serif;  /* フォントファミリ */
>   font-size: 11px;                                 /* フォントサイズ */
>   font-weight: bold;                               /* フォント太さ */
>   background: #bbc3d3;                             /* 背景色 */
>   color: #ffffff;                                  /* フォントカラー */
> }

↑ココ。

はまだ






Tep-j-general メーリングリストの案内
Zurück zum Archiv-Index