スクロールバーをスタイルシートで表示する

 スタイルシートでスクロールバーを表示させて見よう。

 スタイルシートだけでスクロールバーつきのボックスが作れるようなのでちょっと試してみたい。




スタイルシートでスクロールバーを表示する

外部スタイルシートの記述

.scrollbox {
  overflow: scroll;   /* スクロール表示 */
  width: 90%;
  height: 100px;
  background-color: #ffffcc;
  color: #000000;
 border-style: solid; border-color: #D3D3D3;
}

HTML部分の記載

<DIV class="scrollbox">
縦100px、横90%。テキストがこの範囲を超えた場合は、自動的にスクロールバーが表示されます。背景色は#ffffcc;、文字の色は#000000、boxの境界は#D3D3D3
</DIV>

HTMLとスタイルシートを一緒に書くと

<DIV style="overflow: scroll; width: 90%; height: 100px; background-color: #ffffcc; color: #000000;border-style: solid; border-color:#D3D3D3;"></DIV>

PHPを表示してみた

 上のスタイルシートを利用してWordpressのテーマのfunctions.phpの一部を表示してみた。

 //クイックタグテキストボタン
function add_my_quicktag() {
?>
<script type="text/javascript">
//QTags.addButton('ID', 'ボタンのラベル', '開始タグ', '終了タグ');
QTags.addButton('before','beforeコード','<div style="color: #000000;background-color: #e4e4e4 ">','</div>');
QTags.addButton('after','afterコード','<div style="color: #000000;background-color: #d2d2ff ">','</div>');
 QTags.addButton('pre', 'pre', '<pre>', '</pre>');
</script>
<?php
}
add_action('admin_print_footer_scripts','add_my_quicktag');
?>

 なんかちょっといい感じ?

 クイックタグに登録してみようかな?