Warning: Trying to access array offset on value of type bool in /home/yotigory/codingmania.net/public_html/wp-content/plugins/search-everything/config.php on line 29

Warning: Cannot modify header information - headers already sent by (output started at /home/yotigory/codingmania.net/public_html/wp-content/plugins/search-everything/config.php:29) in /home/yotigory/codingmania.net/public_html/wp-includes/feed-rss2.php on line 8
list アーカイブ - CodingMania https://codingmania.net/tag/list-2 コーディングマニアは、コーダーやWEBデザイナーが、効率よくコーディング作業が出来ることを目指したサイトです。 Tue, 13 Nov 2018 02:54:47 +0000 ja hourly 1 https://wordpress.org/?v=5.8.9 フォームにある現在地を示すステップナビゲーション https://codingmania.net/list/1588.html https://codingmania.net/list/1588.html#respond Mon, 05 Mar 2018 04:47:07 +0000 https://codingmania.net/?p=1588 HTMl CSS

投稿 フォームにある現在地を示すステップナビゲーションCodingMania に最初に表示されました。

]]>
HTMl
<div class="Stepnav">
  <ol>
    <li class="current">1<span>.製品情報入力</span></li>
    <li>2<span>.問合せ情報入力</span></li>
    <li>3<span>.お客様情報入力</span></li>
    <li>4<span>.確認</span></li>
    <li>5<span>.送信完了</span></li>
  </ol>
<!-- /.Stepnav --></div>

CSS

/* Stepnav
-----------------------------------------*/

.Stepnav ol {
  margin-top: 40px;
  display: table;
  table-layout: fixed;
  width: 100%;
  box-sizing: border-box;
  height: 48px;
  border-left: solid 1px #cccccc;
  border-right: solid 1px #cccccc;
}

.Stepnav ol li {
  position: relative;
  display: table-cell;
  box-sizing: border-box;
  padding-left: 25px;
  text-align: center;
  vertical-align: middle;
  color: #2196f3;
  font-size: 14px;
  background-color: #f9f9f9;
  font-weight: bold;
  border-top: solid 1px #cccccc;
  border-bottom: solid 1px #cccccc;
}

.Stepnav ol li:first-child {
  padding-left: 0;
}

@media screen and (max-width: 960px) {
  .Stepnav ol li {
    font-size: 12px;
  }
}

.Stepnav ol li.current {
  background-color: #2196f3;
  color: #FFF;
}

@media screen and (max-width: 960px) {
  .Stepnav ol li span {
    display: none;
  }
}

.Stepnav ol li:before {
  content: "";
  position: absolute;
  top: -1px;
  right: -25px;
  bottom: 0;
  width: 0;
  height: 0;
  border-top: 24px solid transparent;
  border-bottom: 24px solid transparent;
  border-left: 24px solid #cccccc;
  z-index: 99;
}

.Stepnav ol li:nth-child(5):before {
  display: none;
}

.Stepnav ol li:after {
  content: "";
  position: absolute;
  top: -1px;
  right: -24px;
  bottom: 0;
  width: 0;
  height: 0;
  border-top: 24px solid transparent;
  border-bottom: 24px solid transparent;
  border-left: 24px solid #f9f9f9;
  z-index: 99;
}

.Stepnav ol li:last-child:after {
  display: none;
}



.Stepnav ol li.current {
  border-top: solid 1px #2196f3;
  border-bottom: solid 1px #2196f3;
}

.Stepnav ol li.current:after {
  border-left: 24px solid #2196f3;
}

投稿 フォームにある現在地を示すステップナビゲーションCodingMania に最初に表示されました。

]]>
https://codingmania.net/list/1588.html/feed 0
ウィンドウサイズいっぱいに画像表示しズームしながらフェードアウト。画像・テキストを切り替えます https://codingmania.net/jquery/1505.html https://codingmania.net/jquery/1505.html#comments Thu, 21 Jul 2016 02:28:41 +0000 http://codingmania.net/?p=1505 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 ウィンドウサイズいっぱいに画像表示しズームしながらフェードアウト。画像・テキストを切り替えますCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript" src="js/main.js"></script>

[main.js]JavaScript

(function($) {

function setimage(){
(function($) {

function setimage(){
// 設定
var height =$(window).height(); // 高さ
var width =$(window).width(); // 幅
var win_ratio = width / height;

$(".Opening").css({"height":height});
$(".Opening ul li").css({"height":height});

if (win_ratio > 1.5){ //画像の比率が大きかったら
  $(".Opening ul li img.Opening__img").css({"width":"100%","height":"auto","margin-left":0});
  var winwidth = $(".Opening").width();
  var imgheight = winwidth*0.66;
  var winheight = $(".Opening").height();
  var imgtopmargin = (imgheight-winheight)/2;
  $(".Opening ul li img.Opening__img").css({"margin-top":-imgtopmargin});
}else if (win_ratio < 1.5){ //画像の比率が小さかったら
  var imgwidth = ((height/800))*1200;
  var winwidth = $(".Opening").width();
  var imgmargin = (winwidth-imgwidth)/2;
  $(".Opening ul li img.Opening__img").css({"width":imgwidth,"height":height,"margin-left":imgmargin,"margin-top":0});
}
}

  //slide
$(function(){
setimage();
var interval = 4000; // 切り替わりの間隔(ミリ秒)
var fade_speed = 2000; // フェード処理の早さ(ミリ秒)
$(".Opening ul li").hide().css({"position":"absolute","top":0,"left":0});
$(".Opening ul li:first").addClass("active").show();
$(".Opening ul li:first img.Opening__img").animate({paddingRight:0.1},{
  duration:5000,
  step:function(now,fx){$(this).css({transform:'scale(' + (1 + now) +')'});},
  complete:function(){$(".Opening ul li img.Opening__img").css("paddingRight",0);}
})
setInterval(function(){
var $active = $(".Opening ul li.active");
var $activeafter = $(".Opening ul li.active:after");
var $next = $active.next("li").length?$active.next("li"):$(".Opening ul li:first");
//$active.fadeOut(fade_speed,function(){$active.removeClass("active");});
$active.fadeOut(fade_speed);
$active.removeClass("active");
$next.fadeIn(fade_speed).addClass("active");
$(".Opening ul li.active img.Opening__img").animate({paddingRight:0.1},{
  duration:5000,
  step:function(now,fx){$(this).css({transform:'scale(' + (1 + now) +')'});},
  complete:function(){$(".Opening ul li img.Opening__img").css("paddingRight",0);}
})
},interval);
});
//resi
var timer = false;
$(window).resize(function() {
    if (timer !== false) {
        clearTimeout(timer);
    }
    timer = setTimeout(function() {
        console.log('resized');
        setimage();
    }, 200);
});

})(jQuery);

HTMl

<div class="Opening">
<ul>
<li><span><img class="Opening__img" src="img/1_drtftgyuhij.jpg" alt=""></span><img class="Opening__text" src="img/tite_01.png" alt=""></li>
<li><span><img class="Opening__img" src="img/2_HIRO95_yuubaenokage.jpg" alt=""></span><img class="Opening__text" src="img/tite_02.png" alt=""></li>
<li><span><img class="Opening__img" src="img/3_adsfagsrethdter.jpg" alt=""></span><img class="Opening__text" src="img/tite_03.png" alt=""></li>
</ul>
<!-- /.Opening --></div>

CSS

/* Opening
-----------------------------------------*/
.Opening {
position:relative;
background-color: #FFF;
}
.Opening ul li{
  position: relative;
  overflow: hidden;
  width: 100%;
  text-align: center;
}
.Opening ul li img.Opening__text{
  position: absolute;
  top:50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform:translate(-50%, -50%);
  z-index: 9;
}
.Opening ul li span {
}
.Opening ul li span img.Opening__img{
  max-width: inherit;
  width: 100%;
  height: auto;
}

投稿 ウィンドウサイズいっぱいに画像表示しズームしながらフェードアウト。画像・テキストを切り替えますCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/1505.html/feed 58
slick[jquery]を使ってサムネイル[カルーセル]が付いたスライドショー https://codingmania.net/jquery/1448.html https://codingmania.net/jquery/1448.html#comments Sat, 12 Dec 2015 07:47:11 +0000 http://codingmania.net/?p=1448 JSとCSSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquer […]

投稿 slick[jquery]を使ってサムネイル[カルーセル]が付いたスライドショーCodingMania に最初に表示されました。

]]>
JSとCSSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<link rel="stylesheet" href="slick/slick.css" type="text/css" media="all" />
<script type="text/javascript" src="slick/slick.js"></script>
<script type="text/javascript" src="js/main.js"></script>

main.js JavaScript

$(function() {
    //slick
    $(".slider-for01").slick({
        slidesToShow: 1,
        slidesToScroll: 1,
        dots: true,
        //arrows: false,
        fade: true,
        adaptiveHeight: true,
        asNavFor: '.slider-nav01'
    });
    $(".slider-nav01").slick({
        slidesToShow: 8,
        slidesToScroll: 1,
        asNavFor: '.slider-for01',
        //centerMode: true,
        focusOnSelect: true
    });
    $(".slider-for02").slick({
        slidesToShow: 1,
        slidesToScroll: 1,
        dots: true,
        //arrows: false,
        fade: true,
        adaptiveHeight: true,
        asNavFor: '.slider-nav02'
    });
    $(".slider-nav02").slick({
        slidesToShow: 8,
        slidesToScroll: 1,
        asNavFor: '.slider-for02',
        //centerMode: true,
        focusOnSelect: true
    });
    $(".slider-for03").slick({
        slidesToShow: 1,
        slidesToScroll: 1,
        dots: true,
        //arrows: false,
        fade: true,
        adaptiveHeight: true,
        asNavFor: '.slider-nav03'
    });
    $(".slider-nav03").slick({
        slidesToShow: 8,
        slidesToScroll: 1,
        asNavFor: '.slider-for03',
        //centerMode: true,
        focusOnSelect: true
    });
    //枚数がカルーセルに満たない場合
    $(function() {
        $(".mod_slide").each(function() {
            var slidepak = $(this);
            var image = $(slidepak).find(".mod_slide_img");
            var num = $(slidepak).find(".mod_slide_img img").length;
            var dots = $(slidepak).find(".slick-dots li");
            var navimglast = $(slidepak).find("div.mod_slide_nav div.slick-track>div.slick-slide:last-child");
            var prevbtn = $(slidepak).find("button.slick-prev");
            var nextbtn = $(slidepak).find("button.slick-next");
            var slidernav = $(slidepak).find(".mod_slide_nav .slick-track>div");
            //
            if (num < 8) {
                $(dots).click(function() {
                    $(slidernav).removeClass("slick-current");
                    var indexnum = $(dots).index(this) + 1;
                    var checkimg = $(slidepak).find(".mod_slide_nav .slick-track>div:nth-child(" + indexnum + ")");
                    $(checkimg).addClass("slick-current");
                });

                function currmove() {
                    $(slidernav).removeClass("slick-current");
                    var curr = $(slidepak).find(".slick-dots li.slick-active");
                    var currIndex = $(dots).index(curr) + 1;
                    var btncheckimg = $(slidepak).find(".mod_slide_nav .slick-track>div:nth-child(" + currIndex + ")");
                    $(btncheckimg).addClass("slick-current");
                }
                $(prevbtn).click(function() {
                    currmove();
                });
                $(nextbtn).click(function() {
                    currmove();
                });
                // On swipe event
                $(image).on('swipe', function(event, slick, direction) {
                    currmove();
                    // left
                });

            }
        });
    });
});

HTMl

<div class="mod_slide">
<div class="mod_slide_img slider-for01">
<div><img src="img/01.jpg" /></div>
<div><img src="img/02.jpg" /></div>
<div><img src="img/03.jpg" /></div>
<div><img src="img/04.jpg" /></div>
<div><img src="img/05.jpg" /></div>
<div><img src="img/06.jpg" /></div>
<div><img src="img/07.jpg" /></div>
<div><img src="img/08.jpg" /></div>
<div><img src="img/09.jpg" /></div>
</div>
<div class="mod_slide_nav slider-nav01">
<div><img src="img/01.jpg" /></div>
<div><img src="img/02.jpg" /></div>
<div><img src="img/03.jpg" /></div>
<div><img src="img/04.jpg" /></div>
<div><img src="img/05.jpg" /></div>
<div><img src="img/06.jpg" /></div>
<div><img src="img/07.jpg" /></div>
<div><img src="img/08.jpg" /></div>
<div><img src="img/09.jpg" /></div>
</div>
<!-- //mod_slide --></div>

CSS

@charset "utf-8";



/* mod_body
-----------------------------------------*/
.mod_body{
  margin: 0 auto;
  width: 967px;
  margin-top: 50px;
}
.mod_body p{
  margin: 20px 0 20px 0;
}

/* mod_slide
-----------------------------------------*/
.mod_slide{
 margin:0 auto;
 width:706px;
 margin-bottom: 50px;
}
.mod_slide .mod_slide_nav .slick-slide{
 margin:5px;
}
.mod_slide .mod_slide_nav .slick-slide img{
 width:100%;
 height:auto;
 box-sizing:border-box;
 border:solid 2px #FFF;
 cursor: pointer;
}
.mod_slide .mod_slide_nav .slick-slide.slick-current img{
 border:solid 2px #f5a711;
}
.slick-initialized .slick-slide {
 overflow:hidden;
 }
/* slick-list */
.mod_slide_nav .slick-list {
  margin: 0 30px 0 30px;
}
/* slick-dots */
.slick-dots {
    margin-top: 10px;
    display: block;
    list-style: outside none none;
    padding: 0;
    text-align: center;
    width: 100%;
}
.slick-dots li {
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    position: relative;
    width: 15px;
}
.slick-dots li button {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    color: transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    outline: medium none;
    padding: 5px;
    width: 20px;
}
.slick-dots li button:hover, .slick-dots li button:focus {
    outline: medium none;
}
.slick-dots li button:hover::before, .slick-dots li button:focus::before {
    opacity: 1;
}
.slick-dots li button::before {
    color: black;
    content: "●";
    font-size: 28px;
    height: 20px;
    left: 0;
    line-height: 20px;
    opacity: 0.25;
    position: absolute;
    text-align: center;
    top: 0;
    width: 15px;
}
.slick-dots li.slick-active button::before {
    color: black;
    opacity: 0.55;
    font-size: 34px;
}
/*  */
.slick-prev, .slick-next {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    color: transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    margin-top: -30px;
    outline: medium none;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 20px;
    z-index:9;
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
    background: transparent none repeat scroll 0 0;
    color: transparent;
    outline: medium none;
}
.slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before {
    opacity: 1;
}
.slick-prev.slick-disabled::before, .slick-next.slick-disabled::before {
    opacity: 0.25;
}
.slick-prev::before, .slick-next::before {
    color: #666;
    font-size: 20px;
    line-height: 1;
    opacity: 0.75;
}
.slick-prev {
    left: 0px;
}
[dir="rtl"] .slick-prev {
    left: auto;
    right: 0px;
}
.slick-prev::before {
  content: " \f053";
  font-family: FontAwesome;
}
[dir="rtl"] .slick-prev::before {
  content: " \f054";
  font-family: FontAwesome;
}
.slick-next {
    right: 0px;
}
[dir="rtl"] .slick-next {
    left: 0px;
    right: auto;
}
.slick-next::before {
  content: " \f054";
  font-family: FontAwesome;
}
[dir="rtl"] .slick-next::before {
  content: " \f053";
  font-family: FontAwesome;
}


投稿 slick[jquery]を使ってサムネイル[カルーセル]が付いたスライドショーCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/1448.html/feed 3
サムネイルの画像をクリックで拡大・切り替え・表示します![キャプション付] https://codingmania.net/jquery/801.html https://codingmania.net/jquery/801.html#comments Mon, 01 Sep 2014 08:10:08 +0000 http://codingmania.net/?p=801 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 サムネイルの画像をクリックで拡大・切り替え・表示します![キャプション付]CodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script type="text/javascript" src="js/swapimage.js"></script> 

[swapimage.js]JavaScript

// JavaScript Document
$(function() {
    $(".mod_thumlist").each(function() {
        var click_flg = false;
        var photoH = $(this).find(".mod_thumlist_photo_entry img").innerHeight();
        var captionH = $(this).find(".mod_thumlist_photo_entry p").innerHeight();
        $(this).find(".mod_thumlist_photo").css("height", photoH + captionH + "px");
        var linkbtn = $(this).find("ul li a");
        var bigimgwrap = $(this).find(".mod_thumlist_photo");
        $(linkbtn).click(function() {
            if (click_flg == false) {
                click_flg = true;
                $(bigimgwrap).prepend("<div class=\"mod_thumlist_photo_entry\"><img src='" + $(this).attr("href") + "' alt='" + $(this).attr("title") + "'><p>" + $(this).attr("title") + "</p>");
                var removeimg = $(bigimgwrap).find(".mod_thumlist_photo_entry:eq(1)");
                $(removeimg).stop(true, false).fadeOut("fast", function() {
                    $(this).remove();
                    click_flg = false;
                });
                click_flg = false;
                return false;
            } else {
                return false;
            }
        });
    });
});

HTMl

<div class="mod_thumlist">
<ul class="ex_clearfix">
<li><a href="img/image01.jpg" title="オレンジのキャプション"><img src="img/thumbnail01.jpg" width="60" height="60"></a></li>
<li><a href="img/image02.jpg" title="グリーンのキャプション"><img src="img/thumbnail02.jpg" width="60" height="60"></a></li>
<li><a href="img/image03.jpg" title="ピンクのキャプション"><img src="img/thumbnail03.jpg" width="60" height="60"></a></li>
<li><a href="img/image04.jpg" title="ブルーのキャプション"><img src="img/thumbnail04.jpg" width="60" height="60"></a></li>
</ul>

<div class="mod_thumlist_photo">
<div class="mod_thumlist_photo_entry">
<img src="img/image01.jpg" alt="orange" width="700" height="350">
<p>オレンジのキャプション</p>
<!-- / .mod_thumlist_photo_entry --></div>
<!-- / .mod_thumlist_photo --></div>

<!-- / .mod_thumlist --></div>

CSS

/*
-----------------------------------------*/
.mod_thumlist li{
	width:60px;
	height:60px;
	float:left;
	background:none;
	padding:0 10px 0px 0;
	margin:0 0 10px 0;
}
.mod_thumlist li a{
	display:block;
}
.mod_thumlist li a:link    {}
.mod_thumlist li a:visited {}
.mod_thumlist li a:hover   {opacity:0.8;}
.mod_thumlist li a:active  {opacity:0.8;}
/* IE—p «*/
.mod_thumlist li a:hover img {filter:alpha(opacity=80);}

.mod_thumlist_photo{
}
.mod_thumlist_photo_entry{
	position:absolute;
	width:700px;
}

投稿 サムネイルの画像をクリックで拡大・切り替え・表示します![キャプション付]CodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/801.html/feed 9
クリックで表示する吹き出し型ドロップダウンメニュー https://codingmania.net/globalnav/789.html https://codingmania.net/globalnav/789.html#comments Fri, 13 Jun 2014 05:32:21 +0000 http://codingmania.net/?p=789 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 クリックで表示する吹き出し型ドロップダウンメニューCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" src="js/dropdown.js"></script>

[dropdown.js]JavaScript

$(function(){

//global nav
 var btn = $(".mod_dropnavi ul li.parent");
 var submenu = $(".mod_dropnavi_child");
 var submenulink = $(".mod_dropnavi_child ul li a");
	//click
	$(btn).bind("click", "focus", function(event){
     var shownav = $(this).find(".mod_dropnavi_child");
    if($(shownav).css("display")=="none"){
		$(shownav).slideDown("fast");
    }else{
		$(shownav).slideUp("fast");
   }
 });
  //hover
	$(btn).hover(function () {
 	},
  	function () {
    	$(submenu).slideUp("fast");
  });
});

HTMl

<div class="mod_dropnavi ex_clearfix">
<ul>
<li><a href="#">Menu01</a></li>
<li class="parent"><a href="javascript:void(0)">Menu02</a>
  <div class="mod_dropnavi_child">
  <ul>
  <li><a href="#">Menu02_Aのタイトルが長い場合</a></li>
  <li><a href="#">Menu02_B</a></li>
  <li><a href="#">Menu02_C</a></li>
  </ul>
  <!-- /mod_dropnavi_child --></div>
</li>
<li><a href="#">Menu03</a></li>
<li class="parent"><a href="javascript:void(0)">Menu04</a>
  <div class="mod_dropnavi_child">
  <ul>
  <li><a href="#">Menu04_A</a></li>
  <li><a href="#">Menu04_B</a></li>
  <li><a href="#">Menu04_C</a></li>
  <li><a href="#">Menu04_D</a></li>
  </ul>
  <!-- /mod_dropnavi_child --></div>
</li>
</ul>
<!--mod_dropnavi_end --></div>

CSS

/* drop down
-----------------------------------------*/
/* link */
.mod_dropnavi ul li a{
  transition-property: border;
  transition-duration: 0.5s;
  transition-timing-function: ease;
  transition-delay: 0s;
}
.mod_dropnavi ul li a:link    {text-decoration:none;}
.mod_dropnavi ul li a:visited {text-decoration:none;}
.mod_dropnavi ul li a:hover   {text-decoration:none;}
.mod_dropnavi ul li a:active  {text-decoration:none;}

/* mod_dropnavi */
.mod_dropnavi>ul{
	width:920px;
	height:45px;
  border-bottom:solid 3px #003700;
	background-color:#336600;
}
.mod_dropnavi>ul>li{
	width:150px;
	float:left;
	position:relative;
	text-align:center;
	line-height:45px;
	border-right:solid 1px #003700;
}
.mod_dropnavi>ul>li>a{
	display:block;
	color:#FFFFFF;
	font-weight:bold;
  border-bottom:solid 3px #003700;
}
.mod_dropnavi>ul>li>a:hover   {border-bottom:solid 3px #336600;}
.mod_dropnavi>ul>li>a:active  {border-bottom:solid 3px #336600;}

/* mod_dropnavi_child */
.mod_dropnavi .mod_dropnavi_child{
  display:none;
  position:absolute;
  top:48px;
  left:0px;
  z-index:99;
  padding:12px 0 0 0!important;
	background:transparent url('img/icon_arrow_01.png') no-repeat 10px 0px!important;
}
.mod_dropnavi .mod_dropnavi_child ul{
 padding:4px 27px 16px 27px!important;
 background-color:#003700;
}
.mod_dropnavi .mod_dropnavi_child ul li{
 font-size:90%;
 line-height:1.3;
 text-align:left;
 margin:12px 0 0 0!important;
 white-space:nowrap;
}
.mod_dropnavi .mod_dropnavi_child ul li a{
  padding:0 0 0 12px!important;
  display:inline-block;
	background:transparent url('img/icon_arrow_02.png') no-repeat left 5px!important;
}
.mod_dropnavi .mod_dropnavi_child ul li a:link    {color:#FFF; text-decoration:none;}
.mod_dropnavi .mod_dropnavi_child ul li a:visited {color:#FFF; text-decoration:none;}
.mod_dropnavi .mod_dropnavi_child ul li a:hover   {color:#FFF; text-decoration:underline;}
.mod_dropnavi .mod_dropnavi_child ul li a:active  {color:#FFF; text-decoration:underline;}

投稿 クリックで表示する吹き出し型ドロップダウンメニューCodingMania に最初に表示されました。

]]>
https://codingmania.net/globalnav/789.html/feed 6
jQueryで簡単にページ送りを自動で表示します。 https://codingmania.net/list/776.html https://codingmania.net/list/776.html#respond Wed, 04 Jun 2014 06:08:45 +0000 http://codingmania.net/?p=776 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 jQueryで簡単にページ送りを自動で表示します。CodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" src="js/pagenav.js"></script> 

[pagenav.js]JavaScript

$(function(){
	
// pagenav current
$(function(){
 var id = $(".mod_pagenav").attr("id");
 var current = $(".mod_pagenav ul li."+id);

 //var prev =$();
 $(current).addClass("active");

  if($(current.next("li")).size()){
   var nextlist = current.next("li");
   var nextlink = nextlist.find("a").attr("href");
   $(".mod_pagenav ul.linearNav li.linearNum").before('<li class="linearNext"><a href="'+nextlink+'">次のページへ&gt;&gt;</a></li>');
  }

  if($(current.prev("li")).size()){
   var prevlist = current.prev("li");
   var prevlink = prevlist.find("a").attr("href");
   $(".mod_pagenav ul.linearNav").prepend('<li class="linearPrev"><a href="'+prevlink+'">&lt;&lt;前のページへ</a></li>');  
  }

 });

});

HTMl

var pagenav ='<ul class="linearNav">'+
'<li class="linearNum">'+
'<ul>'+
'<li class="page01"><a href="index.html">1</a></li>'+
'<li class="page02"><a href="02.html">2</a></li>'+
'<li class="page03"><a href="03.html">3</a></li>'+
'<li class="page04"><a href="04.html">4</a></li>'+
'<li class="page05"><a href="05.html">5</a></li>'+
'<li class="page06"><a href="06.html">6</a></li>'+
'<li class="page07"><a href="07.html">7</a></li>'+
'</li>'+
'</ul>'
'</ul>';
document.write(pagenav);

HTMLソース

<div class="mod_pagenav" id="page01">
<script type="text/javascript" src="js/pagenavlist.js"></script>	
<!-- //mod_pagenav --></div>

CSS

/* mod_pagenav */
.mod_pagenav{
 margin:0 auto;
 width:960px;
 margin:20px 0 20px 0!important;
}
.mod_pagenav ul{
 position:relative;
 text-align:center;
}

.mod_pagenav ul li.linearNum ul li{
	display:inline-block;
	border:1px solid #e5e5e5;
	margin:0 5px 0 5px;
}
.mod_pagenav ul li.linearNum ul li.active,
.mod_pagenav ul li.linearNum ul li a:focus{
	background-color:#f2f2f2;
	font-weight:bold;
}
.mod_pagenav ul li a{
	text-align:center;
	display:block;
  width:25px;
  padding:2px 0 3px 0;
  text-decoration:none!important;
}

.mod_pagenav ul li.linearPrev a,
.mod_pagenav ul li.linearNext a{
 width:auto;
}
.mod_pagenav ul li.linearPrev{
 position:absolute;
 top:0;
 left:0px;
 z-index:9999;
}
.mod_pagenav ul li.linearNext{
 position:absolute;
 top:0;
 right:0px;
 z-index:9999;
}

投稿 jQueryで簡単にページ送りを自動で表示します。CodingMania に最初に表示されました。

]]>
https://codingmania.net/list/776.html/feed 0
jqueryでxmlを読み込んでコンテンツを表示します。 https://codingmania.net/list/773.html https://codingmania.net/list/773.html#respond Wed, 04 Jun 2014 05:07:30 +0000 http://codingmania.net/?p=773 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 jqueryでxmlを読み込んでコンテンツを表示します。CodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" src="js/xmldata.js"></script> 

[xmldata.js]JavaScript

$(function(){
	
function fresh(){
	var dlbody = $("#news");
	$.ajax({
    type: 'GET',
		url: 'list.xml',
		dataType: 'xml',
		success: function(xml){
			var newslist = $(xml);
			newslist.find('item').each(function(i){
        i = i + 1;
        if(i == 6) {
            return false;
        }
				var newsitem = $(this);
				var newsitem_title = newsitem.find('title').text();
				var newsitem_date = newsitem.find('date').text();
				var newsitem_link = newsitem.find('link').text();
				var dt = $('<dt />').text(newsitem_date);
				//var ddlink = $('<a />').text(newsitem_link);
				var dd = '<dd><a href="'+newsitem_link+'">'+newsitem_title+'</a></dd>';

				dlbody.append(dt);
				dlbody.append(dd);
			});
		}
	});
}

fresh();

});

HTMl

<div class="mod_news">
<dl id="news">
</dl>
<!-- /mod_news --></div>

CSS

/* mod_news
-----------------------------------------*/
.mod_news{
  margin:50px 0 0 0;
}
.mod_news dl{
  position:relative;
  overflow:hidden;
}
.mod_news dt{
 float:left;
 width:130px;
 padding:15px 0 0 0;
}
.mod_news dd{
 border-bottom:dotted 1px #CCCCCC;
 padding:15px 0 10px 130px;
 line-height:1.3;
}

投稿 jqueryでxmlを読み込んでコンテンツを表示します。CodingMania に最初に表示されました。

]]>
https://codingmania.net/list/773.html/feed 0
サムネイル画像のマウスオーバーで画像を大きく表示、クリックするとリンク先とびます。 https://codingmania.net/list/763.html https://codingmania.net/list/763.html#comments Tue, 06 May 2014 15:13:39 +0000 http://codingmania.net/?p=763 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 サムネイル画像のマウスオーバーで画像を大きく表示、クリックするとリンク先とびます。CodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> 
<script type="text/javascript" src="js/swapimage.js"></script> 

[swapimage.js]JavaScript

$(function(){
 $(".mod_thumbnail").each(function(){
  var set = $(this);
  var btn = set.find(".thumbnaillist li img");
  var image = set.find(".mainimglist img");
	// hover時
	$(btn).hover(function(){
    var imagesrc=$(this).attr("class");
		$(image).attr("src","img/"+imagesrc+".jpg").fadeIn();
		$(image).attr("alt",$(this).attr("title"));
	});
});
});

HTMl

<div class="mod_thumbnail">
<div class="thumbnaillist">
<ul class="ex_clearfix">
<li><a href="https://codingmania.net/" title="orange"><img class="image01" src="img/img01.jpg"></a></li>
<li><a href="https://www.google.co.jp/" title="green"><img class="image02" src="img/img02.jpg"></a></li>
<li><a href="http://www.yahoo.co.jp/" title="pink"><img class="image03" src="img/img03.jpg"></a></li>
<li><a href="http://www.amazon.co.jp/" title="blue"><img class="image04" src="img/img04.jpg"></a></li>
</ul>
<!-- thumbnaillist_end --></div>

<div class="mainimglist">
<img src="img/image01.jpg" alt="orange">
<!-- mainimglist_end --></div>
<!-- mod_thumbnail_end --></div>

CSS

/* サムネイル画像表示(thumbnaillist)
-----------------------------------------*/
.thumbnaillist{
	margin:10px 0 0 0;
}
.thumbnaillist ul{
}
.thumbnaillist li{
	width:60px;
	height:auto;
	float:left;
	background:none;
	padding:0 10px 0px 0;
	margin:0 0 10px 0;
}
.thumbnaillist li img{
	width:60px;
	height:auto;
}
.thumbnaillist li a{
	display:block;
}
.thumbnaillist li a:link    {}
.thumbnaillist li a:visited {}
.thumbnaillist li a:hover   {opacity:0.8;}
.thumbnaillist li a:active  {opacity:0.8;}
/* IE用 ↓*/
.thumbnaillist li a:hover img {filter:alpha(opacity=80);}


/* メイン画像表示(mod_mainimglist)
-----------------------------------------*/
.mainimglist{
	width:700px;
	height:350px;
	margin:0 0 0 0;
}
.mainimglist img{
}

/* clearfix:float解除&親要素に高さを算出させる
-----------------------------------------*/
.ex_clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}
.ex_clearfix {
  min-height: 1px;
}
* html .ex_clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

投稿 サムネイル画像のマウスオーバーで画像を大きく表示、クリックするとリンク先とびます。CodingMania に最初に表示されました。

]]>
https://codingmania.net/list/763.html/feed 2
[キャプション付き]サムネイルの画像をマウスオーバーで拡大・切り替え・表示します! https://codingmania.net/jquery/758.html https://codingmania.net/jquery/758.html#comments Sat, 08 Mar 2014 07:49:06 +0000 http://codingmania.net/?p=758 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 [キャプション付き]サムネイルの画像をマウスオーバーで拡大・切り替え・表示します!CodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script type="text/javascript" src="js/swapimage.js"></script> 

[swapimage.js]JavaScript

$(function(){
 $(".mod_thumbnail").each(function(){
  var set = $(this);
  var btn = set.find(".thumbnaillist li a");
  var image = set.find(".mainimglist img");
  var cap = set.find(".mainimglist p");

	// hover時
	$(btn).hover(function(){
		$(image).attr("src",$(this).attr("href")).fadeIn();
		$(image).attr("alt",$(this).attr("title"));
		$(cap).text($(this).attr("title"));

	});
	//クリック時   
	$(".thumbnaillist a").click(function(){
	return false;
	});
});
});

HTMl

<div class="mod_thumbnail">
<div class="thumbnaillist">
<ul class="ex_clearfix">
<li><a href="img/image01.jpg" title="オレンジ画像のキャプション"><img src="img/thumbnail01.jpg" width="60" height="60" alt=""></a></li>
<li><a href="img/image02.jpg" title="グリーン画像のキャプション"><img src="img/thumbnail02.jpg" width="60" height="60" alt=""></a></li>
<li><a href="img/image03.jpg" title="ピンク画像のキャプション"><img src="img/thumbnail03.jpg" width="60" height="60" alt=""></a></li>
<li><a href="img/image04.jpg" title="ブルー画像のキャプション"><img src="img/thumbnail04.jpg" width="60" height="60" alt=""></a></li>
</ul>
<!-- thumbnaillist_end --></div>

CSS

/* mod_thumbnail
--------------------------------------------*/
.mod_thumbnail{
 margin:0 0 30px 0;
}

/* サムネイル画像表示(thumbnaillist)
-----------------------------------------*/
.thumbnaillist{
}
.thumbnaillist ul{
}
.thumbnaillist li{
	width:60px;
	height:60px;
	float:left;
	background:none;
	padding:0 10px 0px 0;
	margin:0 0 10px 0;
}
.thumbnaillist li a{
	display:block;
}
.thumbnaillist li a:link    {}
.thumbnaillist li a:visited {}
.thumbnaillist li a:hover   {opacity:0.8;}
.thumbnaillist li a:active  {opacity:0.8;}
/* IE用 ↓*/
.thumbnaillist li a:hover img {filter:alpha(opacity=80);}


/* メイン画像表示(mod_mainimglist)
-----------------------------------------*/
.mainimglist{
	width:700px;
	height:350px;
	margin:20px 0 0 0;
}
.mainimglist img{
}

投稿 [キャプション付き]サムネイルの画像をマウスオーバーで拡大・切り替え・表示します!CodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/758.html/feed 5
carouFredSel[jquery]を使ってサムネイルが付いたスライドショー https://codingmania.net/jquery/742.html https://codingmania.net/jquery/742.html#respond Thu, 30 Jan 2014 08:02:46 +0000 http://codingmania.net/?p=742 JSを読み込みます <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script […]

投稿 carouFredSel[jquery]を使ってサムネイルが付いたスライドショーCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="../js/jquery.carouFredSel-6.2.1.js"></script>

JavaScript

<script>
$(function() {
$('.mod_carousel ul').carouFredSel({
auto      : 4000,
items: 1,
scroll: {
items  : 1,
//easing : "swing",
fx : "crossfade",
duration  : 800 
},
pagination: {
container: '.mod_pager',
anchorBuilder: function( nr ) {
var src = $("a img",this).attr('src');
return '<a href="#" class="new_thumb' + nr + '"><img src="' + src + '" width="150px" /><span></span></a>';
}
}
});
});
</script>

HTMl

<div class="mod_mainslide">
<div class="mod_carousel">
<ul>
<li><a href="#"><img src="img/slide_01.jpg" width="960" height="350" alt="" /></a></li>
<li><a href="#"><img src="img/slide_02.jpg" width="960" height="350" alt="" /></a></li>
<li><a href="#"><img src="img/slide_03.jpg" width="960" height="350" alt="" /></a></li>
<li><a href="#"><img src="img/slide_04.jpg" width="960" height="350" alt="" /></a></li>
<li><a href="#"><img src="img/slide_05.jpg" width="960" height="350" alt="" /></a></li>
</ul>
<!-- /new_carousel --></div>
<div class="mod_pager"></div>
<!-- /mod_mainslide --></div>

CSS

.mod_mainslide {
 width:960px;
 margin:50px auto 0 auto;
}
.mod_carousel ul{
 height:350px;
 overflow:hidden;
}
.mod_carousel li { 
 width:960px;
 display: block;
 float: left;
}
.mod_pager{
 margin:10px 0 0 0;
 text-align:center;
}
.mod_pager a{
 margin:0 5px 0 5px;
 border:solid 1px #999;
 display:inline-block;
}
.mod_pager a.selected{
 border:solid 1px #333;
}

投稿 carouFredSel[jquery]を使ってサムネイルが付いたスライドショーCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/742.html/feed 0