スクロールボックスのアンカーリンク
ライブラリを使わないページ内ジャンプのメモ
[JavaScript] DIVのスクロールをJavaScriptから操作する - YoheiM技術やらずに終われまテン
height: 30vh;
min-height: 315px;
overflow: auto;
[JavaScript] DIVのスクロールをJavaScriptから操作する - YoheiM技術やらずに終われまテン
height: 30vh;
min-height: 315px;
overflow: auto;
<div class="modal-body">
<div class="modal-body-inner" id="area-b">
<div id="b-index">
目次
<a onclick="test('area-b','b-index',this,'b1');" href="javascript:void(0);" rel="nofollow">環境設定の構造と構成</a>
<a onclick="test('area-b','b-index',this,'b2');" href="javascript:void(0);" rel="nofollow">環境設定関数について</a>
環境設定引数 三つの大分類について
環境設定引数 二種の中分類について
環境設定引数 設定項目について
</div>
<script type="text/javascript">
<!--
function test(_area,_head,_this,_anchor){
var area = document.getElementById(_area);
var areaScrollHeight = area.scrollHeight;
var areaRect = area.getBoundingClientRect();
var headRect = document.getElementById(_head).getBoundingClientRect();
var listRect = _this.getBoundingClientRect();
var anchorRect = document.getElementById(_anchor).getBoundingClientRect();
console.log(areaRect.top+' / '+headRect.top+' / '+listRect.top+' / '+anchorRect.top);
area.scrollTop = anchorRect.top - headRect.top - 16;
}
-->
</script>
<div id="b1"></div>
環境設定の構造と構成
<pre style="white-space: pre-wrap;"><span class="Violet">環境設定関数</span> ({
<span class="Violet">大分類</span> {
<span class="Violet">設定項目</span>: <span class="Yellow">値</span>
<span class="Violet">中分類</span> { <span class="Violet">設定項目</span>: <span class="Yellow">値</span> }
<span class="Violet">中分類</span> { <span class="Violet">設定項目</span>: <span class="Yellow">値</span> }
}
<span class="Violet">大分類</span> {
<span class="Violet">設定項目</span>: <span class="Yellow">値</span>
}
<span class="Violet">大分類</span> {
<span class="Violet">設定項目</span>: <span class="Yellow">値</span>
<span class="Violet">中分類</span> { <span class="Violet">設定項目</span>: <span class="Yellow">値</span> }
}
})</pre>
<div id="b2"></div>
環境設定関数について
<pre style="white-space: pre-wrap;">bloggerRpg.<span class="Violet">config</span>(階層構造の引数)
環境設定関数は投稿本文に入力し、Blogger RPG を呼び出します。
関連記事の構成とフィードリクエスト、コールバックが関連記事の出力を行います。
環境設定は階層構造の引数として設定します。</pre>
環境設定引数 三つの大分類について
<pre style="white-space: pre-wrap;"><span class="Violet">related_posts</span> <span class="Yellow">/* 必須 */</span> <span class="Yellow">/*!!*/</span> <span class="Yellow">/*!*/</span>
関連記事とページ送りの出力を司ります。<span class="Yellow">必須項目</span>と<span class="Yellow">奨励項目</span>が含まれています。
<span class="Violet">fields_filter</span> <span class="Yellow">/* 必須 */</span> <span class="Yellow">/*!!*/</span>
関連記事を絞り込む検索条件を設定します。<span class="Yellow">必須項目</span>です。
<span class="Violet">feeds_condition</span>
関連記事のデータをリクエストするURLアドレスを設定します。</pre>
環境設定引数 二種の中分類について
<pre style="white-space: pre-wrap;"><span class="Violet">special_setting</span>
基本設定を調整する項目。
<span class="Violet">custom_setting</span>
基本設定を変更します。</pre>
環境設定引数 設定項目について
<pre style="white-space: pre-wrap;"><span class="Violet">項目名</span>: <span class="Yellow">/* 必須 */</span> <span class="Yellow">/*!!*/</span>
必須として設定する項目。
<span class="Violet">項目名</span>: <span class="Yellow">/* 奨励 */</span> <span class="Yellow">/*!*/</span>
設定が奨励される項目。
<span class="Violet">項目名</span>: <span class="Yellow">選択</span>
必要に応じて選択する項目。</pre>
</div><!--inner-->
</div>


