IE8のpng透過の際、黒くなる場合の対処

透過対象に背景色を指定してあげることで解消

img{
	background: #FFF; /*背景色を指定*/
}

マウスオーバー時に透過するCSS

a img:hover {
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
 	}


a .nonHover:hover {
	filter: alpha(opacity=100);
	-moz-opacity:1.00;
	opacity:1.00;
 	}

IEでinputに背景で画像を表示させるとき

IEでinputに背景で画像を表示させるとき、

text-indent: -9999px

と指定すると、IEの7や8で画像がどこかへいってします。
その際は、

display: block;
border-width: 0px;

を指定すると良い。

背景画像の大きさを設定するCSS

背景画像の大きさを設定するCSSは、各ブラウザの事を考え、下記の様に設定する。

	background-size: 100% auto;
	-webkit-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;

CSSで最低の高さを実現する。

/*————————————————
500pxの最低の高さ
————————————————-*/
#hoge {
min-height:500px;
height:auto !important;
height:500px;
}

cssで背景の大きさをスマホなども含め、各ブラウザに対応する方法

cssで背景の大きさをスマホなども含め、各ブラウザに対応する方法は以下。

	background-size: 37px 22px;
	-webkit-background-size: 37px 22px;
	-moz-background-size: 37px 22px;
	-o-background-size: 37px 22px;
	-ms-background-size: 37px 22px;

CSSでボックスの内容物を上下中央揃えにする方法。

.sample {
	display: table-cell;
	vertical-align: middle;
}

/* IE 7 */
*:first-child+html .sample {
	display: inline;
	zoom: 1;
}
 
/*\*//*/
* html .sample {
	display: inline-block;
}
/**/

クリッカブルマップ(イメージマップ)の境界線を消す方法

リンクを仕込んだ画像をクリックすると、各版形に点線状の枠線が表示されます。
なんとなくぶしょったいので、下記にそれの対処の方法をメモしておきます。

CSS

.nonborder {
  border:none;
  outline:none;
}

html

<map name="Map" id="Map">
  <area shape="poly" onFocus="this.blur();" class="nonborder" 

japascript

var ua = navigator.userAgent;
var chkFF = ua.indexOf("Firefox",0);
if(chkFF>0){
  if($("#Map area").length){
    $("#Map area").attr("onFocus","");
  }
}

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress