勉強したことのメモ

webプログラマが勉強したことのメモ。

CSSで一つの要素に対して複数の背景色を指定する方法

   

divの要素に対して複数の背景色をつけたかった。background-colorとかでなんとかなるのかな、と思ったけど無理らしい。background-colorとbackground-imageを使う以下の方法でいけた。

 

■サンプル

http://sample.taitan916.info/background-image/

 

■ソース

<html>
<head>
<style>
div.divarea{
	height: 400px;
	width: 400px;
	border: solid 3px #000;
	background-color: #02d101;
	background-image: url(./h200.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	margin-bottom: 10px;
}

div.divarea2{
	height: 400px;
	width: 400px;
	border: solid 3px #000;
	background-color: #02d101;
	background-image: url(./w200.jpg);
	background-position: right top;
	background-repeat: repeat-y;
}
</style>
</head>
<body>

	<div class="divarea">上下で分けるパターン</div>
	<div class="divarea2">左右で分けるパターン</div>

</body>
</html>

 

■その他 

緑の背景色をbackground-colorで指定して、その上にbackground-imageで敷き詰めるみたい。画像に関してはWindowsについているペイントで簡単に作成できる。

 - CSS

  関連記事

上部に固定されたヘッダーメニューの作成

■やりたい事 ページスクロールしても上部に固定されたヘッダメニューの作る &nb ...

cssのcontent

テキストが書かれているけど、firebugで要素を見ても 書かれていない。かとい ...

jQueryとCSSの連携

$(function(){ $("#change_small").click(f ...

ページング用CSS

div.pageNav { //これなくてもいいかも。 clear: both; ...

Flash上にHTMLの文字やリンクを重ねる方法

FlashにHTMLで文字を書きたかった。そのまま書くのは無理だろうけどCSSか ...

CSSでプロパティの初期化

CSSでmedia screen and等を指定し、特定の場合のみプロパティの無 ...

CSSでスタイルの優先

1つのファイルに対して複数スタイルが指定されている、 ということがたまにある。 ...

CSSでセンターリング

<center></center>でセンターリングが出来 ...

デザイン等のカラーの組み合わせを簡単に決める方法

サイト作成時にメインカラーとそれにマッチする組み合わせを考える必要があった。デザ ...

firebugでCSSパスをコピー

要素を調査⇒右クリック⇒CSSパスをコピーできる。 jQueryでのセレクタ指定 ...