ホームページ >ウェブフロントエンド >htmlチュートリアル >ブログ携帯閲覧対応_html/css_WEB-ITnose

ブログ携帯閲覧対応_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:20:431121ブラウズ

1. Blog Park の実践と変革

まず、Blog Park の公式ブログのモバイル版を見て、Chrome で F12 を押し、モバイル モードを使用します。

今日ブログを読んでいて、Lv Dabao の記事を見ました: 2 つの簡単な手順で Blog Park をモバイル表示に対応させる 以前、Blog Park のブログを GitHub の issu に移動しました。モバイルブラウジングとコメントのサポートはあまり良くありません。今日は、2 つの簡単な手順に従って、私のブログが携帯電話に対応していることを示しました。

私のブログテンプレートは次のとおりです:

1. Lu のブログ記事を参照して js コードを追加します

2. CSS コードを追加します。私のブログ テンプレートは Lu のものとは異なるため、CSS コードをコピーしていくつかの変更を加えただけです。

  1. 私のブログには左右に2つの列があります。列を分割するには、右側の#mainContentがmarin-left:300pxスタイルになっているため、削除する必要があります。
  2. aリンクが長すぎて改行で表示されない場合があるため、コードを追加する必要があります。 a{word-wrap: Break-word;}
  3. 記事の詳細ページは、広告、コメント ボックス、共有パネルに固定幅を使用するように設計されています。同じ幅が {width:100%;} に変更され、{ になりました。 overflow:hidden} を広告に追加します。 Blog Park 関係者は、将来的にすべての固定幅広告をレスポンシブ広告に置き換えることを検討する可能性があります。

body {    font-family: "微软雅黑",Arial,sans-serif;    font-size: 14px !important;}div#license {    background-color: #f8f8ee;    border: solid 1px #e8e7d0;    padding: 5px 10px 0px 10px;    min-height: 10px;    margin-bottom: 10px;    margin-top: 10px;    color: #666666;}.post {    background-color: #fff;    border: 1px solid #F5F5F5;}#cnblogs_post_body p {    font-family: "微软雅黑",Arial,sans-serif;    font-size: 16px !important;}/*支持手机样式*/@media screen and (max-width: 768px) {    #mainContent {        margin-left: 0    }    a {        word-wrap: break-word;    }    #main, #mainContent {        width: 100%;    }    #sideBar, body > a, #navList, #navigator, .postDesc a, #homepage_top_pager {        display: none;    }    #blogTitle a {        font-size: 30px;    }    #blogTitle h2 {        font-size: 16px;    }    #home {        background-image: none;    }    .postTitle a {        font-size: 22px;    }    .postCon, .postCon a {        font-size: 16px;    }    .day {        margin: 0 2%;    }    .postCon a {        padding-left: 0;    }    .postDesc {        width: 100%;        font-size: 12px;    }    #home {        background-color: #68BCCA;    }    #mainContent .forFlow {        margin: 4px 0 0 0;    }    #blogTitle {        left: 0;    }    #mainContent .postBody {        width: 100%;    }    .post {        padding: 0 4%;    }    #header {        background-size: 46px;    }    .topicListFooter {        width: 100%;        text-align: center;        padding: 0;        height: 40px;    }    .topicListFooter a:link {        font-size: 12px;    }/*文章详细页样式*/    #green_channel {        width: 100%;    }    .c_ad_block {        width: 100%;        overflow: hidden;    }    #tbCommentAuthor,.commentbox_title,#tbCommentBody {        width: 100%;    }}

2. エフェクト表示

ホームページ表示エフェクト:

記事詳細ページ - 共有モジュール:

記事詳細ページ - コメントモジュール:

記事詳細ページ - 広告:

3. まとめ

2 つの簡単な手順で、ブログ ガーデンに PC とモバイル デバイスから通常どおりアクセスできます。 Blog Park へのユーザーのアクセス数が比較的多く、Github アカウントを持つ開発者がまだ比較的少なく、以前から Blog Park に関する経験を積んでいるため、Blog Park から GitHub に移行する必要があるかどうかを後で検討します。 。テクノロジーは生活を変えます。 Blog Park 関係者は、すべてのテーマ テンプレートをレスポンシブ デザインに変換することを検討できるでしょうか。それとも、テーマ テンプレートの制作者がテンプレートをアップロードしてレスポンシブ デザインを作成できるでしょうか。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。