• 締切済み

CSSで透過ありの画像を設定することができません

最近、HP作成にチャレンジしていていて CSSを使ってチェックボックス内に画像を表示することができるようになりました。 しかし、画像の背景が透過になりません。 チェックボックスには色をつけているので 画像の背景も透過にしたいのですがどうしたらいいでしょうか? J-trimやgimp2で透過を設定して保存したのですが反映されません。。 詳しい方よろしくお願いいたします。

みんなの回答

  • toast5
  • ベストアンサー率37% (239/638)
回答No.2

チェックボックスというか、ある領域に、背景色を指定し、 その上にキリヌキで画像を表示させたいんだけど 背景の白が四角く表示されてしまう、ってことじゃないですか。 まずHP作成もCSSも無関係に、その画像の背景が透明になってるかどうかを なんらかの手段(ここで見てもらうとか)で確定してください。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

>CSSを使ってチェックボックス内に画像を表示することができるようになりました。 この部分のHTMLとCSS >しかし、画像の背景が透過になりません。  の意味がわかりません。画像が何であれ、背景に限らずbackground-colorやbackground-imageを指定しない限り透明なはずです。 background-color:の初期値( Initial value )はtransparent background-image:の初期値はtransparentです。   ←Initial value ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/propidx.html )  ひょっとして、透明な画像を作成したということでしょうか?   透過を指定できる画像形式はGIFかPNGです。 >チェックボックスには色をつけているので  チェックボックスのスタイルは、ユーザーが指定する重要宣言と言う扱いですから、CSSでは色を付けられないはずです。  質問の意味が、さっぱりわからないのですが???

関連するQ&A