【iPhoneユーザー必見!】プライム会員でAmazon ミュージック Unlimitedを月額880円にする手順

【はてなブログ】検索ボックスのカスタマイズ方法【簡単3ステップ】

悩み人

はてなブログの検索ボックス(検索窓)を別のデザインにしたいんだけどどうすればよいの?

悩み人

「検索」の文字を取り除いてスッッキリした見た目にしたい。

そんな疑問にお答えします。

どうも、ブログ運営者のポチ(@sunrise_033)です。

下記が完成した検索メニューです

f:id:sanrisesansan:20200820160515j:plain

この記事では、はてなブログの検索ボックス(検索窓)をカスタマイズする方法を詳しく解説します。

カスタマイズといっても、通常の検索ボックスの代わりに新しい検索ボックスを作り貼り付けることで対応しています。

その手順を見ていきます。

この記事を書いた人
「高コスパ」大好きブロガー:日の出ポチ

「日常のお得なもの」「グルメ」をテーマにしたブログ2つを運営

当ブログの特徴Amazonサービス・Yahooトラベル・節約Wi-Fi・ダイソー・ワークマン

月間54,000PV/収益5桁達成

目次

検索ボックスをカスタマイズしようと思った経緯

はてなブログには、サイドバーに元から検索ボックス(検索窓)がついてますよね。

f:id:sanrisesansan:20200820160831j:plain

こんなやつです。

当サイトでは、サイドバーの見出しに色をつけているので、検索ボックスのなんかバランスがイマイチになってしまいました。

ポチ

なんか、枠が大きすぎてイマイチ

そこで、サイドバーのタイトルを空白にすれば良い!と思いつきました。

f:id:sanrisesansan:20200820162210j:plain

が、実は検索ボックスはタイトルを空白にすることができませんでした。

それ以外でも「リンク」、「アーカイブ」、「プロフェール」などはタイトルを空白にできないようになっています。

それならば、

検索ボックスを新しく作成して貼り付けてしまおう!

と考えました。

【3ステップ】検索ボックスをHTMLでサイドバーに貼り付ける

流れを先に書きます。3ステップできます。

手順
  • サイドバーの「検索」を削除
  • モジュール追加で「HTML」にHTMLコードを貼り付ける
  • 「CSSデザイン」にCSSコードを貼り付ける
    ポチ

    では、詳しく解説します。

    STEP
    サイドバーの「検索」を削除

    初めにサイドバーの検索を削除します。

    削除してもモジュールの追加で戻すことができるので心配いりません。

    STEP
    モジュール追加で「HTML」にHTMLコードを貼り付ける

    管理画面カスタマイズサイドバーモジュール追加HTMLに下記のコードを貼り付けて適用します。

    f:id:sanrisesansan:20200820163031j:plain

    貼り付けるコード

    <!-- タイトル下の検索窓 -->
    <div class="top_hatena-module hatena-module-search-box">
    <div class="top_hatena-module-title">
    
    </div>
    <div class="top_hatena-module-body">
    <form class="top_search-form" role="search" action="https://www.sunrise033.com/search" method="get">
    <input type="text" name="q" class="top_search-module-input" value="" placeholder="記事を検索" required>
    <input type="submit" value="検索" class="top_search-module-button" />
    </form>
    </div>
    </div>

    マーカー文字の部分は自身のサイトURLを入れます。

    「placeholder=〇〇」の部分は好きな言葉に変更してください。

    STEP
    「CSSデザイン」にCSSコードを貼り付ける

    さいごに、カスタマイズCSSデザインに下記のコードを貼り付けます。

    f:id:sanrisesansan:20200820162938j:plain

    貼り付けるコード

    .top_hatena-module hatena-module-search-box{
    width: 100%;
    }
    .top_hatena-module-body{
    text-align: center;
    background-color: #fff;
    height: 52px;
    }
    .hatena-module-search-box .top_search-module-input {
    padding: 11px;
    border: none;
    outline: none;
    height: 25px;
    width: 90%;
    background-color: #e6e6e6;
    border-radius: 40px;
    margin-top: 6px;
    }
    button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
    }
    .top_search-module-button {
    width: 20px;
    height: 20px;
    background: transparent url(<a href="https://cdn.blog.st-hatena.com/images/theme/search.png">https://cdn.blog.st-hatena.com/images/theme/search.png</a>) no-repeat right center;
    border: none;
    outline: none;
    text-indent: -9999px;
    position: absolute;
    opacity: 0.5;
    margin-top: 18px;
    margin-left: -30px;
    }

    これで完成です。

    あとはサイドバー画面をスワイプさせれば好きな場所に持っていけます。

    f:id:sanrisesansan:20200820163116j:plain

    このサイトでは2番目の位置に持ってきています。

    色々とコードをいじるので少し難しく感じますが、少しわかれば簡単に検索ボックス(検索窓)をカスタマイズして取り付けることができます。

    (コード初心者のボクができるので。)

    是非、興味あったら活用してみてください。

    「ブログ村ランキング」参加中!
    PVアクセスランキング にほんブログ村

    この記事が気に入ったら
    フォローしてね!

    よかったらシェアしてね!
    • URLをコピーしました!
    • URLをコピーしました!

    コメント

    コメントする

    目次