大企業の公式ウェブサイトを構築するためのジャンゴ(8)

4.16。サイドバーのタイトルや広告のレイアウトが完了しました

テンプレート/ニュース/ index.htmlを

       < divのクラス= "サイドバーのラッパー" > 
                < divのクラス= "タイトルグループ" > 
                    < スパンクラス= "タイトル" >在线课堂</ スパン> 
                    < クラス= "以上" のhref = "#" >更多< / > </ divの> < divのクラス= "宣伝グループ" > < IMG SRC = "https://static-image.xfz.cn/1554346383_8.png" ALT =」" > </ DIV >
                
                
                    
                

            </ DIV >

SRC / CSS / index.scss

.main { 
    .wrapper { 
        .sidebarラッパー{ 
            フロート356px ; 
            高さ500pxなど
            背景#FFF ; 


            .TITLE基{ 
                パディング20ピクセル
                オーバーフロー隠されました ; 
                .TITLE { 
                    フロート ; 
                    フォントサイズ18px ;#212121 ; 
                } 
                .more { 
                    フロート
                    フォントサイズ14px ; #5c87d9
                } 
            } 

            .advertise基 { 
                IMG { 100% 
                } 
            } 
        } 
    } 
}

効果

サイドバー4.17 - サードパーティ製のプラットフォームボックスのレイアウトやスタイルに焦点を当て

テンプレート/ニュース/ index.htmlを

        < divのクラス= "プラットフォームグループ" > 
                    < divのクラス= "タイトルグループ" > 
                        < スパンクラス= "タイトル" >关注小饭桌</ スパン> 
                    </ divの> 
                    < divのクラス= "フォーカスグループを" > 
                        < ulのクラス= "左グループ" > 
                            < クラス= "zhihu"  > < HREF = "#" ターゲット= "_ブランク" >小さなテーブルクラス開始</ A > </ > < 
                            クラス= "weibo"  > < HREF = "#" ターゲット= "_空白" >小饭桌创业课堂</ A > </ > < クラス= "toutiao" > < HREF = "#" ターゲット= "_空白" >小饭桌</ A > </ > </ UL > < DIV クラス="右グループ」> < p個のクラス= "DESC" >小さなテーブルのスキャニングマイクロチャネルパブリック数に焦点を合わせます</ P- > </ 
                              
                        
                        
                            
                        DIV > 
                    </ DIV > 

                </ DIV >

SRC / CSS / index.scss

      .focus基 { 
                パディング0 20ピクセル
                オーバーフロー隠されました ; 
                .LEFT基{ 180ピクセル
                    フロート ; 
                    李{ 100% 
                        高さは50px ; 
                        行の高さは50px ; 
                        背景URL( "https://www.xfz.cn/static/build/images/side-icon.png")ノー・リピート ; 
                        背景サイズ26% 
                        マージン下20ピクセル ; 
                        オーバーフロー隠されました ; 
                        { 
                            フロート ; 
                            margin-left64px ; #878787 ; 
                            フォントサイズ14px ; 
                        }
                    } 
                    .zhihu { 
                        背景位置0
                    } 
                    .weibo { 
                        背景位置0 -63px
                    } 
                    .toutiao { 
                        背景位置0 -122px
                    } 
                } 

                .RIGHT基 { 
                    フロート100pxに
                    背景URL( "https://www.xfz.cn/static/build/images/xfz-school-wechat-share.png") ; 
                    背景サイズ100% ; 
                    背景リピートなしリピート ; 
                    .desc { 
                        マージントップ100ピクセル#878787 ; 
                        フォントサイズ12ピクセル ; 
                    } 
                } 
            }

効果

 

4.18サイドバー - 完全なホットオファー

テンプレート/ニュース/ index.htmlを

          <div class="hot-news-group">
                    <div class="title-group">
                        <span class="title">热门推荐</span>
                    </div>
                    <ul class="hot-list-group">
                        <li>
                            <div class="left-group">
                                <p class="title" ><a href="#">印度人摩托车上的帝国</a></p>
                                <p class="more">
                                    <span class="category">深度报道</span>
                                    <span class="pub-time">1小时前</span>
                                </p>
                            </div>
                            <div class="right-group">
                                <a href="#">
                                    <img src="https://static-image.xfz.cn/1561031505_57.jpg-website.news.list" alt="">
                                </a>
                            </div>
                        </li>

                        <li>
                            <div class="left-group">
                                <p class="title" ><a href="#">早报:爱奇艺会员规模破1亿</a></p>
                                <p class="more">
                                    <span class="category">爱奇艺</span>
                                    <span class="pub-time">2小时前</span>
                                </p>
                            </div>
                            <div class="right-group">
                                <a href="#">
                                    <img src="https://static-image.xfz.cn/1561246883_290.jpg-website.news.list" alt="">
                                </a>
                            </div>
                        </li>
                    </ul>
                </div>

src/css/index.scss

        .hot-news-group{
                .hot-list-group{
                    li{
                        padding: 0 20px 20px;
                        overflow: hidden;
                        border-bottom: 1px solid #eee;

                        .left-group{
                            float: left;
                            width: 204px;
                            height: 72px;
                            position: relative;
                            .title{
                                font-size: 16px;
                                a{
                                    color: #212121;
                                    &:hover{
                                        color: #5c87d9;
                                    }
                                }
                            }

                            .more{
                                position: absolute;
                                left: 0;
                                right: 0;
                                bottom: 0;
                                font-size: 12px;
                                .category{
                                    color: #5c87d9;
                                    float: left;
                                }
                                .pub-time{
                                    float: right;
                                    color: #878787;
                                }
                            }
                        }

                        .right-group{
                            float: right;
                            width: 102px;
                            height: 72px;
                            img{
                                width: 100%;
                                height: 100%;
                            }
                        }
                    }
                }
            }

效果

 

 

おすすめ

転載: www.cnblogs.com/derek1184405959/p/11072839.html