人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Myはてなダイアリーの見出しが(無駄に)重複しています。
http://d.hatena.ne.jp/adlib/archive

つぎのように整理したいので、手順を教えてください。
#1.最上段の「年月索引」を削除したい。
#2.中段の「年月日」と「タイトル」は、「・」印の行だけ残したい。

#3.下記の中段にある「プロフィール」以下を、#1に移動したい。
http://d.hatena.ne.jp/adlib/

Profile of Awa Library Report
146546 Index ↓http://d.hatena.ne.jp/adlib/archive"
↑人名検索は、姓と名の間にスペースを入れ「日記」をクリックします。
「上下段に <前の日> があれば、その日付にも(同人名が)存在します」
Mail →http://www.enpitu.ne.jp/usr8/bin/list?id=87518&pg=000000

●質問者: adlib
●カテゴリ:はてなの使い方 ウェブ制作
✍キーワード:AWA INDEX Profile はてなダイアリー クリック
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Yuichirou
●60ポイント

まず、記事一覧ページ(http://d.hatena.ne.jp/(ユーザーID)/archive)はユーザーによるHTMLの編集ができません。そのため、#3のようなことはできません。

ですが、スタイルシートを編集することで、スタイルシートに対応したブラウザで#1・#2のような表示をさせることは可能です。


■ #1. 最上段の「年月索引」を削除したい

「年月索引」は全体が div.calendar に囲まれています。しかしページャー(「1 2 3 (中略) 次の50日分>」の部分)も div.calendar に囲まれているため、一筋縄ではいきません。

ここでは3つの設定方法を示しておきます。

1. ページャーも全部非表示
#hatena-archive div.calendar {
 display: block;
}
2. 年月索引のみ非表示
/* 上段の年月索引を非表示 */
#hatena-archive div.calendar:first-child {
 display: none;
}
/* 下段の年月索引を非表示 */
#hatena-archive div.day + div.calendar {
 display: none;
}
3. 基本は年月索引のみ非表示、IEではページャーも全部非表示
#hatena-archive div.calendar {
 display: block;
}
/* 年月索引は表示 */
#hatena-archive div.calendar + div.calendar {
 display: block;
}
/* 上段の年月索引は表示 */
#hatena-archive div.calendar:first-child + div.calendar {
 display: block;
}

■ #2. 中段の「年月日」と「タイトル」は、「・」印の行だけ残したい

コレは簡単です。以下のように設定してください。Internet Explorerでも有効です。

#hatena-archive ul ul {
 display: none;
}
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ