アフィリエイト広告を利用しています
管理者用のあれこれ 設定 投稿 記事一覧 design contents html css ブ熊 rss15

ガチでよく使うページ
★★★総合リンク集★★★
Pixabay 無料、商用利用可、著作権表示不要の画像
RSS15 興味深いサイトの更新をチェック
Pサイト巡回ルート
最新記事
カテゴリーアーカイブ

広告

posted by fanblog

2015年06月16日

seesaa新デザイン サイドバーの「最近の記事」をカスタマイズ




いろいろと納得がいかないところもある。

サイドバーに設置する「最近の記事」では、
サムネイル画像と、
記事タイトルの前半部分
記事本文の冒頭部分が表示されるが、
これが非常に中途半端。

もうちょっと表示される文字数を増やさないと、
記事の内容が把握できない。

いろいろと分かったことをメモしていく。(随時加筆)

xxxxxxxxxxxxxxxxxxxxxxxxxx

「最近の記事」に表示される文字数の変更

デザイン⇒デザイン設定⇒コンテンツHTML編集へ。
24行目あたりの部分を編集する
赤い数字の部分が文字の範囲に該当する。
◆表示される記事のタイトル文字数
多分、(26)だと、半角36個分のスペース、という意味だと思う。
上の26は画像がある場合、下は画像が無い場合、だと思う。(未確認)
◆記事の本文冒頭
同様に(58)は、半角58個分の範囲、という意味だろう。

ここには自分で最適と思われる数値を入れていけばいい。
いろいろな数値を入れてみて、実際の表示を確認しながら決めるのがいいだろう。


<% /if -%>
<h4 class="recent-entry__title">
<% if:article.first_image -%>
<% article.subject | tag_strip | shorten( 26 ) -%>
<% else -%>
<% article.subject | tag_strip | shorten( 36 ) -%>
<% /if -%>
</h4>
<p class="recent-entry__body">
<% if:article.first_image -%>
<% article.body | tag_strip | shorten( 58 ) -%>
<% else -%>
<% article.body | tag_strip | shorten( 74 ) -%>
<% /if -%>
</p>


xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

サムネイル画像の大きさなどを変更する

デザイン⇒デザイン設定⇒スタイルシート編集へ
582行目以降のあたりを編集する。

画像の幅 width: 70px;
画像の高さ height: 70px;
ちなみに、縮小されていない気がする。
ただ、小さく切り取られているだけ。
このへんも、後日変更方法を調べる予定。

.module--recent-entry .recent-entry__thumbnail {
margin-right: 10px;
float: left;
width: 70 px;
height: 70 px;
overflow: hidden;
position: relative;
}

.module--recent-entry .recent-entry__thumbnail img {
position: relative;
min-width: 70 px;
min-height: 70 px;
top: 50%;
left: 50%;
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}



補足 参照 http://www.htmq.com/csskihon/603.shtml
主要ブラウザのベンダープレフィックス
-moz-  …… Firefox
-webkit- …… Google Chrome、Safari
-o-    …… Opera
-ms-   …… Internet Explorer

xxxxxxxxxxxxxxxxxxxxxxxxxx

更に補足。603行目あたりの記述はどういう意味か?

CSSの以下の部分はIE8のバグ対策?らしい。
参照 http://www.onside.com/web_design/5891.html
http://ondrecords.com/web/%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B7%E3%83%96%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3/

.module--recent-entry .recent-entry__thumbnail img {
top: auto\9;
left: auto\9;
}
こんなの見たことなかった。

xxxxxxxxxxxxxxxxxxxxxxxx
「最近の記事」の本文冒頭部分をカット。
タイトルだけを表示。
削除する部分。だいたい29行目あたりから。



<% article.body | tag_strip | shorten(58) -%>
<% else -%>
<% article.body | tag_strip | shorten(74) -%>
<% /if -%>



xxxxxxxxxxxxxxxxxxxxxx


×

この広告は30日以上新しい記事の更新がないブログに表示されております。

Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: