<pスライダー説明書>
pスライダーは、
ブログ上にゲームを展開するための
ベースになるブログスライダーです。
ゲームには高い集客性があります。
ブログには広告との親和性があります。
そこで、ブログ上に
ゲームを展開しようと思って
作ったのが、このウェブアプリです。
開発者は、
この環境に合わせてアプリを作るだけで、
面倒な広告の管理が簡単にできるようになります。
<利用規約>
スポンサー広告が入るので、
アダルトサイトや法令違反、モラルが
欠如しているサイトではご利用いただけません。
また、JavaScriptの編集、
スポンサー広告を非表示にする
CSSの編集は禁止とさせていただきます。
17/6/25 Yahoo APIの仕様変更に対応しました。
xdomainajax.jsは、http://blog-imgs-93.fc2.com/y/a/m/yamadathunders/jquery_xdomainajax.jsを直接参照してください。
pスライダー
main_contents
entry_body
blue
http://blog-imgs-80.fc2.com/y/a/m/yamadathunders/HIRO96_ukabukamo.jpg
http://blog-imgs-91.fc2.com/y/a/m/yamadathunders/page1.mp3
ymd_slider_004◆ymd_slider_005◆ymd_slider_006◆ymd_slider_007◆ymd_slider_008◆ymd_slider_009◆ymd_slider_010◆ymd_slider_016◆ymd_slider_011◆ymd_slider_012◆ymd_slider_013
ymd_adv_nam
ymd_contentsmatch_1
PC表示
一覧ページ
個別ページ
http://blog-imgs-91.fc2.com/y/a/m/yamadathunders/20140721-P7210083de.jpg
<アップデート28>
ディスプレイに表示される内容を括っているタグか、その親タグにtitle属性がある場合、タイトルとして表示するようにしました。
どちらにもtitle属性がある場合は、ディスプレイに表示される内容自体を括っているタグ側のtitleが優先されます。
/*
* pスライダーとプラグインの連携
*
* ymd_psplugin1(int_continue)
* 再生前のタイミングで実行されます。
*
* ymd_psplugin2(int_continue)
* 内容がセットされた直後に実行されます。
*
* ymd_psplugin3(int_continue)
* 再生後のタイミングで実行されます。
*
* int_continueには状態(再生開始[2]、自動再生[1]、1回再生[0])が入ります。
* これらの関数はなくても構いません。
*
*/
/*
* CSS
*/
/* =================================================
p Slider
================================================= */
/*
* 再生ボタンの設定
*/
.ss_psplay{
background-color: #efefef;
padding: 8px;
font-family: "メイリオ", Meiryo, Verdana, Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
text-align: center;
border: 1px #b5b5b6 solid;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
}
/*
* 再生ボタンの設定
* FC2ブログのbasic_whiteに合わせて書いています。
* お使いのテンプレートに合わせて書きかえてください。
*/
.entry_body .ss_psplay a,
div#notice_fix .ss_psplay a{
color: #606060;
font-weight: bold;
text-decoration: none;
display: block;
}
/*
* 再生ボタンの設定
* FC2ブログのbasic_whiteに合わせて書いています。
* お使いのテンプレートに合わせて書きかえてください。
*/
.plg_body .ss_psplay a:hover,
.plg_body .ss_psplay a:focus{
text-decoration: none;
}
/*
* オーバレイ背景の設定
*/
div#id_psbackground{
position: fixed;
top: 0;
left: 0;
background-image: url("http://blog-imgs-88.fc2.com/m/i/l/milldoll/ymd_white_160122a.png");
width: 100%;
height: 100%;
z-index: 1000;
}
/*
* ディスプレイの設定
*/
div#id_psinner{
position: absolute;
top: 64px;
right: 64px;
bottom: 64px;
left: 64px;
background-color: #ffffff;
border: 1px #b5b5b6 solid;
overflow: hidden;
}
/*
* メニューの設定
*/
div#id_psmenuouter{
padding: 16px;
text-align: right;
border-bottom: 1px #b5b5b6 solid;
}
/*
* メニューの設定
*/
div#id_psexmenu,
div#id_psmenu,
.ss_psmenu{
display: inline-block;
}
/*
* メニュー内のアイコンの設定
*/
div#id_psexmenu img{
max-height: 12px;
width: auto;
}
/*
* タイトルの設定
*/
.ss_psheader{
background-color: #efefef;
margin: 0 -16px 16px -16px;
padding: 10px 16px;
font-size: 12pt;
color: #606060;
}
/*
* スライダーの設定
*/
div#id_psinnerbody{
height: 80%;
padding: 16px;
text-align: left;
overflow-y: scroll;
}
/*
* スライダー内のimgの設定
*/
div#id_psinnerbody img{
max-width: 100%;
width: auto;
max-height: 100%;
height: auto;
}
/*
* ss_psbody_aはクラスがない時、
* ss_psbody_bはクラスがある時の補助設定
*/
.ss_psbody_a{
background-color: #ffffff;
padding: 5px 8px;
border: 1px #b5b5b6 solid;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
}
/*
* スポンサー広告スペースの設定
* Chrome
* right: 18px;
* Edge
* right: 12px;
*/
div#id_psspsadvouter{
position: absolute;
right: 18px;
background-color: #303030;
padding: 5px;
overflow-y: hidden;
z-index: 2;
}
div#id_psspsadvouter:hover{
right: 0;
left: 0;
background-color: #303030;
height: 80%;
padding: 16px;
overflow-y: scroll;
}
div#id_psspsadvheader{
color: #909090;
font-size: 8pt;
text-align: center;
}
div#id_psspsadvouter:hover div#id_psspsadvheader{
margin-bottom: 16px;
}
div#id_pssponsoradv{
display: none;
}
div#id_psspsadvouter:hover div#id_pssponsoradv{
text-align: left;
display: block;
}
/*
* フェードインの設定
*/
.ss_psprefade{
opacity: 0;
}
/*
* フェードインの設定
*/
.ss_psfadein{
opacity: 1;
transition: 2s ease-in-out;
-moz-transition: 2s ease-in-out;
-webkit-transition: 2s ease-in-out;
-o-transition: 2s ease-in-out;
-ms-transition: 2s ease-in-out;
}
/*
* サウンドタグの設定
*/
.ss_pssound1,
.ss_pssound2,
.ss_pssound3{
display: none;
}
/*
* スポンサー広告の設定
*/
.ss_pssponsoradv{
width: 150px;
height: 180px;
margin-right: 10px;
margin-bottom: 10px;
/* border: 1px #b5b5b6 solid; */
overflow: hidden;
display: inline-block;
}
/*
* スポンサー広告のimgの設定
*/
.ss_pssponsoradv img{
max-width: 100%;
height: auto;
}