MM<sup>2</sup>
↓↓↓↓↓
MM2
------------- 参考サイト ---------------
・HTMLタグリファレンス
http://www.htmq.com/html/sup.shtml
MM<sup>2</sup>
$(function(){
var a="http://サイト名.html#";
var b=document.URL;
if(a==b){
alert("同じです");★
//$("#yoko_in").css("margin-left",-mg*2+"px");
}
});
$("img").mousemove(function(e){
xx = e.clientX;
yy = e.clientY;
$("p").text(xx+","+yy);
})
<p>テキストテキストテキストテキストテキス<a href="#">てきすと</a><span class="tip">説明説明説明説明説明説明説明説明説明説明説明説明説明説明説明説明</span>トテキストテキストテキストテキストテキストテキストテキストテキスト
キスト</p>
/*表示される説明のCSS*/
.tip{
background:#ff8800;
color:#ffffff;
font:10px 1.5;
border:2px solid #FC9;
padding:6px 8px;
display:block;
width:200px;
font-size:10px;
line-height:1.5;
position:absolute;
display:none;
}
$(function(){
$(".tip").css("opacity","0.9");
$("a").mouseover(function(){
$(".tip").fadeIn("fast");
}).mouseout(function(){
$(".tip").fadeOut("fast");
}).mousemove(function(e){
$(".tip").css({
top:e.pageY+10+"px",
left:e.pageX+10+"px"
});
});});
$("#yoko_in .yoko_all").css("margin-top","20px");
/*①*/
$("#yoko_in .yoko_all").css("margin-top","20px").css("padding-top","20px");
/*②*/
$("#yoko_in .yoko_all").css({marginTop:"20px",paddingTop:"20px"});
//プロパティ名:"値"
<body>
<div id="allwrap">
<h1>画像の切替</h1>
<div id="yoko"><!--見える部分-->
<div id="yoko_in"><!--動く部分-->
<div id="no01" class="yoko_all">
<h2><span>画像の切替</span></h2>
<p><img src="img_01.png" alt="AAA" width="200" height="150" /></p>
<p>内容<br>テキストダミー</p>
</div>
<div id="no02" class="yoko_all">
<h2><span>画像の切替</span></h2>
<p><img src="img_01.png" alt="AAA" width="200" height="150" /></p>
<p>内容<br>テキストダミー</p>
</div>
<div id="no03" class="yoko_all">
<h2><span>画像の切替</span></h2>
<p><img src="img_01.png" alt="AAA" width="200" height="150" /></p>
<p>内容<br>テキストダミー</p>
</div>
<div id="no04" class="yoko_all">
<h2><span>画像の切替</span></h2>
<p><img src="img_01.png" alt="AAA" width="200" height="150" /></p>
<p>内容<br>テキストダミー</p>
</div>
</div><!--//yoko_in-->
</div><!--//yoko-->
<div id="btn_box">
<p class="prev_btn"><<左</p>
<p class="next_btn">右>></p>
</div>
<p>テキストテキストテキスト</p>
</div><!--//all-->
</body>
body{
margin: 20px 0;
}
h2{
height:16px;
}
#allwrap{/*全体のセンター*/
margin:20px auto;
text-align:center;
position:relative;/*ボタンも動かすから*/
}
/* yoko */
#yoko{/*見える部分*/
width:900px;
height:500px;
overflow:hidden;
position:absolute;
top:0;
left:0;
}
#yoko_in{/*動く部分*/
height:100%;
width:;
}
#yoko_in .yoko_all{
width:;
float:left;
background:#eeeeee;
}
/* btn_box */
#btn_box{
width:100%;
position:absolute;
top:50px;
left:0;
}
#btn_box p{
width:50px;
height:50px;
padding:10px;
background:#666666;
color:#ffffff;
cursor:pointer;
}
#btn_box .prev_btn{float:left;}
#btn_box .next_btn{float:right;}
$(function(){
var mg ="900";//横幅を指定
//横に並ばせる(フロート)
$("#yoko_in .yoko_all").css("width",mg);
$("#yoko_in").css({width:mg*$("#yoko_in .yoko_all").length,margin-left:-mg+"px"});//横幅×yoko_allの数
$("#yoko_in div.yoko_all:last").prependTo("#yoko_in");//一番後ろを前に
//next
$("#btn_box .next_btn").click(function(){
$("h2 span").fadeOut("fast");
$("#yoko_in:not(:animated)").animate({marginLeft:parseInt($("#yoko_in").css("margin-left"))-mg+"px"},"slow","swing",
function(){
$("#yoko_in").css("margin-left",-mg+"px");
$("#yoko_in div.yoko_all:first").appendTo("#yoko_in");
$("h2 span").fadeIn("slow");
});
});
//prev
$("#btn_box .prev_btn").click(function(){
$("h2 span").fadeOut("fast");
$("#yoko_in:not(:animated)").animate({marginLeft:parseInt($("#yoko_in").css("margin-left"))+mg*1+"px"},"slow","swing",
function(){
$("#yoko_in").css("margin-left",-mg+"px");
$("#yoko_in div.yoko_all:last").prependTo("#yoko_in");
$("h2 span").fadeIn("slow");
});
});
//マウスオーバー(透明・不透明)
$("#btn_box p").css("opacity",0.5);
$("#btn_box p").mouseover(function(){
$(this).css("opacity",1);}).mouseout(function(){
$(this).css("opacity",0.5)});
});
img{
width:200px;
}
aa=parseInt($("img").css("width"))+100+"px"
$("img").css("width",aa);
<ol>
<li>テキストダミー</li>
<li>テキストダミー</li>
<li>テキストダミー</li>
</ol
alert($("ol li").size());
alert($("ol li").length);
overflow:hidden;
<div id="all">
<h1>画像の切替</h1>
<h2>クリックすると画像がかわる</h2>
<div id="yoko">
<div id="yoko_in">
<div id="no01" class="yoko_all">
<h3>見出し01</h3>
<img src="img_01.png" alt="AAA" width="200" height="150" />
<p>内容<br>テキストダミー</p>
</div>
<div id="no02" class="yoko_all">
<h3>見出し02</h3>
<img src="img_02.png" alt="AAA" width="200" height="150" />
<p>内容<br>テキストダミー</p>
</div>
<div id="no03" class="yoko_all">
<h3>見出し03</h3>
<img src="img_03.png" alt="AAA" width="200" height="150" />
<p>内容<br>テキストダミー</p>
</div>
</div><!--//yoko_in-->
</div><!--//yoko-->
<p>テキストテキストテキスト</p>
</div>
$("#no01").click(function(){
$("#yoko_in:not(:animated)").animate({left:"200px"},"slow","swing");
});
$("#no02").click(function(){
$("#yoko_in:not(:animated)").animate({left:"-300px"},"slow","swing");
});
$("#no03").click(function(){
$("#yoko_in:not(:animated)").animate({left:"-800px"},"slow","swing");
});
body{
background:#eeeeee;
margin: 20px 0;
}
#all{
width:900px;
margin:0 auto;
text-align:center;
}
#yoko{
position:relative;
height:500px;
width:100%;
background:#ff8800;
overflow:hidden;
text-align:center;
}
#yoko #yoko_in{
width:2000px;
position:absolute;
top:0;
left:-300px;
background:#000000;
}
.yoko_all{
text-align:center;
height:500px;
width:500px;
float:left;
}
#no01{background:#fff0f5;}
#no02{background:#e0ffff;}
#no03{background:#faebd7;}
#ID名{
opacity:0.5;
}
#ID名{
opacity:0.5;
filter:alpha(opacity=50);
}
$("#ID名").css("opacity",0.5);
※リンクを付けたい場合は"#1 #2 #3"にリンクをつける。切り替えるだけならいらない削除<div id="
ani_box
"> <ul> <li><a href="#1"><img src="img_01.png" alt="AAA" width="200" height="150" /></a></li> <li><a href="#2"><img src="img_02.png" alt="AAA" width="200" height="150" /></a></li> <li><a href="#3"><img src="img_03.png" alt="AAA" width="200" height="150" /></a></li> </ul> </div>
#ani_box{
height:200px;
}
#ani_box ul{
list-style:none;
position:relative;
}
#ani_box ul li{
position:absolute;
top:0;
left:0;
}
ここで重ねてる。$("#ani_box ul li").click(function(){ $("#ani_box li:last").fadeOut("fast",function(){$(this).fadeIn("fast").insertBefore("#ani_box li:first")}); });