css学习阶段-仿王者荣耀官网首页(纯html+css)

一、HTML结构

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="./css/reset.css">
    <link rel="stylesheet" href="./css/common.css">
    <link rel="stylesheet" href="./css/video.css">
    <link rel="stylesheet" href="./css/animation.css">
    <link rel="stylesheet" href="./css/page_top.css">
    <link rel="stylesheet" href="./css/page_main_header.css">
    <link rel="stylesheet" href="./css/page_main.css">
    <link rel="stylesheet" href="./css/page_main_news.css">
    <link rel="stylesheet" href="./css/page_main_entrans.css">
    <link rel="stylesheet" href="./css/pagem_main_content.css">
    <link rel="stylesheet" href="./css/page_nav.css">
</head>
<body>
    <!-- 页面顶部 -->
    <div class="top">
        <div class="top_wrapper area">
            <div class="left-area">
                <h2 class="logo">
                    <a href="#">腾讯游戏</a>
                </h2>
                <div class="recommend">
                    <img src="./img/recommend_game.jpg" alt="">
                    <a class="recommend-ad" href="#">
                        <img src="./img/recommend-ad.jpg" alt="">
                    </a>
                </div>
            </div>
                <ul class="right-area">
                    <li class="item">
                        <a class="growth" href="#">
                            <i class="icon-grow"></i>
                            成长守护平台
                        </a>
                    </li>
                    <li class="item">
                        <a class="ranking" href="#">腾讯游戏排行榜
                            <div class="dropdown">
                                <iframe src="https://game.gtimg.cn/images/js/title/title_game_rank.html" frameborder="0">

                                </iframe>
                            </div>

                        </a>
                    </li>
                </ul>
            
        </div>
    </div>

    <div class="main">
        <!-- header -->
        <div class="header">
            <div class="area header_wrapper">
                <div class="left-area">
                    <h1 class="logo">
                        <a href="#">王者荣耀</a>
                    </h1>
                   <ul class="nav-list">
                    <li class="item active">
                        <a href="#">
                            游戏资料
                            <span class="desc">DATA</span>
                        </a>
                    </li>
                    <li class="item">
                        <a href="#">
                            内容中心
                            <span class="desc">CONTENTS</span>
                        </a>
                    </li>
                    <li class="item">
                        <a href="#">
                            赛季中心
                            <span class="desc">MATCH</span>
                        </a>
                    </li>
                    <li class="item">
                        <a href="#">
                           百态王者
                            <span class="desc">CULTURE</span>
                        </a>
                    </li>
                    <li class="item">
                        <a href="#">
                           社区互动
                            <span class="desc">COMMUNITY</span>
                        </a>
                    </li>
                    <li class="item">
                        <a href="#">
                           玩家支持
                            <span class="desc">PLAYER</span>
                        </a>
                    </li>
                    <li class="item">
                        <a href="#">
                            IP新游
                            <span class="desc">NEWGAMES</span>
                        </a>
                    </li>
                 
                   </ul>
                   <div>
                    <a href="#"></a>
                   </div>
                </div>
                <div class="right-area">
                    <a class="image" href="#">
                        <img src="./img/header_login.png" alt="">
                    </a>
                    <div class="info">
                        <a href="#">欢迎登录</a>
                        <p>登陆后查看游戏战绩</p>
                    </div>
                </div>
            </div>
    
            <div class="dropmenu">
                <div class="inner">
                    <dl class="list">
                        <dd class="item">
                            <a href="#">版本介绍</a>
                        </dd>
                        <dd class="item">
                            <a href="#">
                                <i class="icon_type icon_type_hot"></i>
                                游戏介绍
                            </a>
                        </dd>
                        <dd class="item">
                            <a href="#">英雄资料</a>
                        </dd>
                        <dd class="item">
                            <a href="#">爆料站</a>
                        </dd>
                        <dd class="item">
                            <a href="#">世界观体验站</a>
                        </dd>
                        <dd class="item">
                            <a href="#">游戏壁纸</a>
                        </dd>
                    </dl>
                    <dl class="list">
                        <dd class="item">
                            <a href="#">
                                <i class="icon_type icon_type_hot"></i>
                                攻略中心
                            </a>
                        </dd>
                        <dd class="item">
                            <a href="#">
                                <i class="icon_type icon_type_hot"></i>
                                开放素材库
                            </a>
                        </dd>
                        <dd class="item">
                            <a href="#">
                                <i class="icon_type icon_type_fans"></i>
                                内容共创平台
                            </a>
                        </dd>
                    </dl>
                    <dl class="list">
                        <dd class="item">
                            <a href="#">
                                <i class="icon_type icon_type_hot"></i>
                                王者世纪KIC
                            </a>
                        </dd>
                        <dd class="item">
                            <a href="#">KPL</a>
                        </dd>
                        <dd class="item">
                            <a href="#">K甲联赛</a>
                        </dd>
                        <dd class="item">
                            <a href="#">
                                 <i class="icon_type icon_type_fans"></i>
                               挑战者杯
                            </a>
                        </dd>
                        <dd class="item">
                            <a href="#">全国大赛</a>
                        </dd>
                        <dd class="item">
                            <a href="#">高校联赛</a>
                        </dd>
                        <dd class="item">
                            <a href="#">王者赛宝</a>
                        </dd>
                        <dd class="item">
                            <a href="#">赛事数据</a>
                        </dd>
                    </dl>
                    <dl class="list">
                        <dd class="item">
                            <a href="#"> 
                                <i class="icon_type icon_type_hot"></i>
                                荣耀-传承
                            </a>
                        </dd>
                        <dd class="item">
                            <a href="#">王者文化站</a>
                        </dd>
                        <dd class="item">
                            <a href="#">万千世界</a>
                        </dd>
                        <dd class="item">
                            <a href="#">王者觉悟</a>
                        </dd>
                        <dd class="item">
                            <a href="#">星光殿堂</a>
                        </dd>
                        <dd class="item">
                            <a href="#">IP共创计划</a>
                        </dd>
                        <dd class="item">
                            <a href="#">商户特权</a>
                        </dd>
                        <dd class="item">
                            <a href="#">龙翼王者卡</a>
                        </dd>
                    </dl>
                    <dl class="list">
                        <dd class="item">
                            <a href="#">创意互动营</a>
                        </dd>
                        <dd class="item">
                            <a href="#">王者营地</a>
                        </dd>
                        <dd class="item">
                            <a href="#">微信圈子</a>
                        </dd>
                        <dd class="item">
                            <a href="#">官方微博</a>
                        </dd>
                        <dd class="item">
                            <a href="#">微信公众号</a>
                        </dd>
                        <dd class="item">
                            <a href="#">手Q订阅号</a>
                        </dd>
                    </dl>
                    <dl class="list">
                        <dd class="item">
                            <a href="#">腾讯游戏防沉迷</a>
                        </dd>
                        <dd class="item">
                            <a href="#">
                                <i class="icon_type icon_type_guard"></i>
                                成长守护平台
                            </a>
                        </dd>
                        <dd class="item">
                            <a href="#">对局环境情报站</a>
                        </dd>
                        <dd class="item">
                            <a href="#">客服专区</a>
                        </dd>
                        <dd class="item">
                            <a href="#">礼包兑换</a>
                        </dd>
                        <dd class="item">
                            <a href="#">自动服务</a>
                        </dd>
                    </dl>
                    <dl class="list">
                        <dd class="item">
                            <a href="#">王者荣耀-世界</a>
                        </dd>
                        <dd class="item">
                            <a href="#">王者荣耀星之破晓</a>
                        </dd>
                        <dd class="item">
                            <a href="#">代号-启程</a>
                        </dd>
                        <dd class="item">
                            <a href="#">王者万象 </a>
                        </dd>
                        <dd class="item">
                            <a href="#">世界观体验站</a>
                        </dd>
                       
                    </dl>
                </div>
            </div>
        </div>
        <!-- main-link -->
        <a class="link" href="#"></a>
        <!-- main_wrapper部分 -->
        <div class="main_wrapper">
            <div class="news-section">
                <div class="banner">
                    <ul class="image-list">
                        <li class="item">
                            <a href="">
                                <img src="./img/banner_01.jpeg" alt="">
                            </a>
                        </li>
                        <li class="item">
                            <a href="">
                                <img src="./img/banner_01.jpeg" alt="">
                            </a>
                        </li>
                        <li class="item">
                            <a href="">
                                <img src="./img/banner_01.jpeg" alt="">
                            </a>
                        </li>
                    </ul>
                    <ul class="title-list">
                        <li class="item active">
                            <a href="#">琥珀纪元主题曲</a>
                        </li>
                        <li class="item">
                            <a href="#">高校联赛主题赛</a>
                        </li>
                        <li class="item">
                            <a href="#">云中君英雄动画</a>
                        </li>
                        <li class="item">
                            <a href="#">女子赛主题曲</a>
                        </li>
                        <li class="item">
                            <a href="#">王者萌萌假日</a>
                        </li>
                       
                    </ul>
                </div>
                <div class="news">
    
                    <ul class="title-list">
                        <li class="item active">
                            <a href="#">热门</a>
                        </li>
                        <li class="item">
                            <a href="#">新闻</a>
                        </li>
                        <li class="item">
                            <a href="#">公告</a>
                        </li>
                        <li class="item">
                            <a href="#">活动</a>
                        </li>
                        <li class="item">
                            <a href="#">赛事</a>
                        </li>
                        <li class="item more">
                            <a href="#">...</a>
                        </li>
                    </ul>
                    <p class="notice">
                        <a class="nowrap_ellipsis" href="#">号外号外,能线下围观狼队、AG对战啦,成渝体育产业联盟杯等你来!</a>
                    </p>
                    <ul class="news-list">
                        <li class="item">
                            <a class="desc nowrap_ellipsis news_type news_type_hot" href="#">                           
                                源梦皮肤设计大赛创意赏析第二期
                            </a>
                            <span class="date">04/19</span>
                        </li>
                        <li class="item">
                            <a class="desc nowrap_ellipsis news_type news_type_hot" href="#">                           
                                源梦皮肤设计大赛创意赏析第二期
                            </a>
                            <span class="date">04/19</span>
                        </li>
                        <li class="item">
                            <a class="desc nowrap_ellipsis news_type news_type_hot" href="#">                          
                                源梦皮肤设计大赛创意赏析第二期
                            </a>
                            <span class="date">04/19</span>
                        </li>
                        <li class="item">
                            <a class="desc nowrap_ellipsis news_type news_type_hot" href="#">
                                源梦皮肤设计大赛创意赏析第二期
                            </a>
                            <span class="date">04/19</span>
                        </li>
                        <li class="item">
                            <a class="desc nowrap_ellipsis news_type news_type_hot" href="#">
                                源梦皮肤设计大赛创意赏析第二期
                            </a>
                            <span class="date">04/19</span>
                        </li>
                        <li class="item">
                            <a class="desc nowrap_ellipsis news_type news_type_notice" href="#">
                                源梦皮肤设计大赛创意赏析第二期
                            </a>
                            <span class="date">04/19</span>
                        </li>
                        <li class="item">
                            <a class="desc nowrap_ellipsis news_type news_type_hot" href="#">
                                源梦皮肤设计大赛创意赏析第二期
                            </a>
                            <span class="date">04/19</span>
                        </li>
                    </ul>
                </div>
                <div class="download">
                    <a class="download-btn" href="#"></a>
                    <a class="guard-btn" href="#"></a>
                    <a class="experience-btn" href="#"></a>
                </div>
            </div>

            <ul class="entrance-section">
                <li class="item">
                    <a href="#">
                        <img src="./img/entrance_01.jpg" alt="">
                    </a>
                </li>
                <li class="item">
                    <a href="#">
                        <img src="./img/entrance_02.png" alt="">
                    </a>
                </li>
                <li class="item">
                    <a href="#">
                        <img src="./img/entrance_03.jpg" alt="">
                    </a>
                </li>
                <li class="item">
                    <a href="#">
                        <img src="./img/entrance_04.png" alt="">
                    </a>
                </li>
            </ul>
            <div class="section-content">
                <div class="left-content">
                    <div class="content-center">
        
                        <div class="section_header">
                            <div class="header_left">
                                <h3 class="title">内容中心</h3>
                            </div>
                            <div class="header_right">
                                <a class="more" href="#">更多</a>
                            </div>
                        </div>
        
        
                       
                        <div class="tab_control">
                            <div class="item active">精品栏目</div>
                            <div class="line"></div>
                            <div class="item">赛事精品</div>
                            <div class="line"></div>
                            <div class="item">英雄攻略</div>
                        </div>
        
                        <div class="tab_keyword">
                            <div class="item active">最新</div>
                            <div class="item">峡谷大气层</div>
                            <div class="item">马菠萝奇闻录</div>
                            <div class="item">狄仁杰封神榜</div>
                            <div class="item">游走基本法</div>
                            <div class="item">野王修炼手册</div>
                            <div class="item">法王的荣耀</div>
                        </div>
        
                        <div class="video_list">
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_01.jpg" alt="">
                                    <div class="info">
                                        <span class="count">4213万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【狄仁杰封神榜】第90期 锁定透视 守护峡谷草丛!
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_02.png" alt="">
                                    <div class="info">
                                        <span class="count">443万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【狄仁杰封神榜】第89期 锁定透视 守护峡谷草丛!
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_03.jpg" alt="">
                                    <div class="info">
                                        <span class="count">47万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【狄仁杰封神榜】第88期 无视野锁定 峡谷“爱你”科技版
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_04.jpg" alt="">
                                    <div class="info">
                                        <span class="count">425万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【狄仁杰封神榜】第87期 精准飞扇空气?黑科技已被锁定
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_05.png" alt="">
                                    <div class="info">
                                        <span class="count">43万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【狄仁杰封神榜】第86期 开透视解说?队友大义灭亲极度舒适
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_06.jpg" alt="">
                                    <div class="info">
                                        <span class="count">13万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【狄仁杰封神榜】第85期 抓获草外狂徒 无视野乱杀疑点重重
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_07.jpg" alt="">
                                    <div class="info">
                                        <span class="count">43万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【狄仁杰封神榜】第84期 带着科技送外卖 隔壁典韦都馋哭了!
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_08.jpg" alt="">
                                    <div class="info">
                                        <span class="count">21万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【狄仁杰封神榜】第83期 一个举动 让队友集体锁定安琪拉
                                </div>
                            </a>
                        </div>
        
                    </div>
                    <div class="match-content">
                        <div class="section_header">
                            <div class="header_left">
                                <h3 class="title title-icon-match">赛事中心</h3>
                            </div>
                            <div class="header_right">
                                <a class="more" href="#">更多</a>
                            </div>
                        </div>
        
                        <div class="tab_control">
                            <div class="item item_wrap active">KPL</div>
                            <div class="line"></div>
                            <div class="item item_wrap">挑战者杯</div>
                            <div class="line"></div>
                            <div class="item item_wrap">K甲联赛</div>
                            <div class="line"></div>
                            <div class="item item_wrap">城市赛</div>
                            <div class="line"></div>
                            <div class="item item_wrap">高校联赛</div>
                            <div class="line"></div>
                            <div class="item item_wrap">TGA</div>
                            <div class="line"></div>
                            <div class="item item_wrap">微信游戏邀请赛</div>
                            <div class="line"></div>
                        </div>
                        <div class="match-news">
                            <div class="news-left">
                                <a href="#">
                                    <img src="./img/match-01.jpg" alt="">
                                </a>
                            </div>
                            <div class="news-right">
                                <div class="title nowrap_ellipsis">
                                    2023年王者荣耀世界冠军杯总决赛今日开战!冠军荣誉花落谁家
                                </div>
                                <div class="subtitle nowrap_ellipsis">
                                    龙年揭幕,成都AG、广州TTG上演冠军对决龙年揭幕,成都AG超玩会、广州TTG上演冠军对决
                                </div>
        
                                <ul class="match-news-list">
                                    <li class="item match_news_icon">
                                        <a class="desc" href="#">
                                            2024年KPL春季赛赛事规则
                                        </a>
                                        <span class="date">01-22</span>
                                    </li>  
                                    <li class="item match_news_icon">
                                        <a class="desc" href="#">
                                            王者荣耀亚运版本中国队二连胜,2-0泰国队进入决赛
                                        </a>
                                        <span class="date">01-22</span>
                                    </li>  
                                    <li class="item match_news_icon">
                                        <a class="desc" href="#">
                                            2024年KPL春季选秀正式招募
                                        </a>
                                        <span class="date">01-22</span>
                                    </li>  
                                    <li class="item match_news_icon">
                                        <a class="desc" href="#">
                                            该我上场!2023年KPL王者荣耀职业联赛夏季赛热血揭幕!
                                        </a>
                                        <span class="date">01-22</span>
                                    </li>  
                                    <li class="item match_news_icon">
                                        <a class="desc" href="#">
                                            2023年KPL王者荣耀职业联赛夏季赛选手大名单公布
                                        </a>
                                        <span class="date">01-22</span>
                                    </li>  
                                    <li class="item match_news_icon">
                                        <a class="desc" href="#">
                                            2023年KPL王者荣耀职业联赛夏季赛常规赛第一轮赛程
                                        </a>
                                        <span class="date">01-22</span>
                                    </li>  
                                                                 
                                </ul>
        
        
                            </div>
                        </div>
                        <div class="video_list">
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_09.jpg" alt="">
                                    <div class="info">
                                        <span class="count">89万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    2024KPL春季赛开赛主宣_并肩登场
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_10.jpg" alt="">
                                    <div class="info">
                                        <span class="count">48万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    放松一下看亚运!9月24日-26日不见不散!
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_11.jpg" alt="">
                                    <div class="info">
                                        <span class="count">65万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    《新国手自信赢》国家队形象片:亚运倒计时!新国手,自信赢!
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_12.jpg" alt="">
                                    <div class="info">
                                        <span class="count">893万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【王者炸麦了】天狼会,金陵决(上)
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_13.jpg" alt="">
                                    <div class="info">
                                        <span class="count">423万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【王者炸麦了】苏州KSG一穿四证明之战,天狼之争再度打响
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_14.jpg" alt="">
                                    <div class="info">
                                        <span class="count">98万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【王者炸麦了】北京WB抢龙偷家名场面,苏州KSG展A组之光
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_15.jpg" alt="">
                                    <div class="info">
                                        <span class="count">473万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    2023KPL夏季赛总决赛广州TTG对阵重庆狼队宣传片
                                </div>
                            </a>
                            <a class="video_item" href="#">
                                <div class="album">
                                    <img src="./img/video_album_16.jpg" alt="">
                                    <div class="info">
                                        <span class="count">32万</span>
                                        <span class="date">2024-01-30</span>
                                    </div>
                                    <div class="cover">
                                        <i class="icon_play"></i>
                                    </div>
                                </div>
                                <div class="desc">
                                    【荣耀大话王XII】鹏鹏梦岚分享在红区的极限拉扯
                                </div>
                            </a>
                        </div>
                    </div>
                </div>
                <div class="right-content">
                    <div class="hero-skin">
                        <div class="section_header">
                            <div class="header_left">
                                <h3 class="title title-icon-hero">英雄/皮肤</h3>
                            </div>
                            <div class="header_right">
                                <a class="more" href="#">更多</a>
                            </div>
                        </div>
                        <div class="tab_control">
                            <div class="item active">最新英雄</div>
                            <div class="line"></div>
                            <div class="item">最新皮肤</div>
                            <div class="line"></div>
                            <div class="item">周免英雄</div>
                        </div>
                        <div class="new-hero">
                            <a class="album" href="#">
                                <img src="./img/new-hero.jpg" alt="">
                            </a>
                            <div class="intro">
                                <div class="name">新英雄:敖隐</div>
                                <div class="date">上线时间:2024.01.31</div>
                            </div>
                        </div>
                        <ul class="hero-list">
                            <li class="item">
                                <a href="#">
                                    <img src="./img/hero-01.jpg" alt="">
                                    <div class="cover">
                                        海 诺
                                    </div>
                                </a>
                            </li>
                            <li class="item">
                                <a href="#">
                                    <img src="./img/hero-02.jpg" alt="">
                                    <div class="cover">
                                        朵 利 亚
                                    </div>
                                </a>
                            </li>
                            <li class="item">
                                <a href="#">
                                    <img src="./img/hero-03.jpg" alt="">
                                    <div class="cover">
                                        亚 连
                                    </div>
                                </a>
                            </li>
                            <li class="item">
                                <a href="#">
                                    <img src="./img/hero-04.jpg" alt="">
                                    <div class="cover">
                                        姬 小 满
                                    </div>
                                </a>
                            </li>
                        </ul>
        
                    </div>
                    <div class="kpl-schedule">
                        <div class="section_header">
                            <div class="header_left">
                                <h3 class="title schedule">KPL赛程</h3>
                            </div>
                            <div class="header_right">
                                <a class="buy" href="#">购票</a>
                                <a class="more" href="#">更多</a>
                            </div>
                        </div>
                    </div>
        
                    <table class="schedule-time">
                        <thead>
                            <tr>
                                <td>时间</td>
                                <td>战队</td>
                                <td></td>
                                <td>战队</td>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td>8-31 19:00</td>
                                <td>
                                    <div class="team">
                                        <img src="./img/team-01.png" alt="">
                                    </div>
                                    佛山DRG
                                </td>
                                <td>VS</td>
                                <td>
                                    <div>
                                        <img src="./img/team-02.png" alt="">
                                    </div>
                                    苏州KSG
                                </td>
                            </tr>
                            <tr>
                                <td>9-01 19:00</td>
                                <td>
                                    <div class="team">
                                        <img src="./img/team-03.png" alt="">
                                    </div>
                                    重庆狼队
                                </td>
                                <td>VS</td>
                                <td>
                                    <div>
                                        <img src="./img/team-04.png" alt="">
                                    </div>
                                    广州TTG
                                </td>
                            </tr>
                            <tr>
                                <td>9-02 19:00</td>
                                <td>
                                    <div class="team">
                                        <img src="./img/team-05.png" alt="">
                                    </div>
                                    北京WB
                                </td>
                                <td>VS</td>
                                <td>
                                    <div>
                                        <img src="./img/team-02.png" alt="">
                                    </div>
                                    苏州KSG
                                </td>
                            </tr>
                            <tr>
                                <td>9-03 19:00</td>
                                <td>
                                    <div class="team">
                                        <img src="./img/team-03.png" alt="">
                                    </div>
                                    重庆狼队
                                </td>
                                <td>VS</td>
                                <td>
                                    <div>
                                        <img src="./img/team-02.png" alt="">
                                    </div>
                                    苏州KSG
                                </td>
                            </tr>
                            <tr>
                                <td>9-10 17:00</td>
                                <td>
                                    <div class="team">
                                        <img src="./img/team-04.png" alt="">
                                    </div>
                                    广州TTG
                                </td>
                                <td>VS</td>
                                <td>
                                    <div>
                                        <img src="./img/team-03.png" alt="">
                                    </div>
                                    重庆狼队
                                </td>
                            </tr>
                         
                        </tbody>
                    </table>
                    <a class="match-schedule" href="#">
                        <img src="./img/match.jpg" alt="">
                    </a>
                </div>
              </div>
        </div>

        <div class="right-nav">
            <div class="right-dj">
                <img src="./img/r_dj.png" alt="">
            </div>
            <ul class="right-list">
                <li class="item code">
                    <img src="./img/wzry_qrcode.jpg" alt="">
                </li>
                <li class="item webo">
                   <a href="#"></a>
                </li>
                <li class="item gzh">
                    <a href="#"></a>
                 </li>
                 <li class="item sph">
                    <a href="#"></a>
                 </li>
            </ul>
        </div>
    </div>
</body>
</html>

二、CSS样式

reset.css(用于重置元素原有的一些属性)

/* 样式重置文件 */
body,h1,h2,h3,ul,ol,li,p,dl,dd{
    padding: 0;
    margin: 0;
}
a{
    text-decoration: none;
    color: #333;
}
img{
    vertical-align: top;
}
ul,ol,li,dl,dd{
    list-style: none;
}
i,em{
    font-style: normal;
}

common.css(常见的一些样式、通用)

body{
    font: 14px/1.5 "Microsoft YaHei",Tahoma,"simsun",sans-serif;
    color: #333;
}
/* wrapper中间包裹的部分公共样式 */
.top_wrapper{
    width: 980px;
    margin: 0 auto;
}
.header_wrapper{
    width: 1300px;
    margin: 0 auto;
}
.main_wrapper{
    width: 1200px;
    margin: 0 auto;
}
.nowrap_ellipsis{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
/* 新闻类型图标 */
.news_type::before{
    content: "";
    display: inline-block;

    width: 34px;
    height: 16px;
    margin-right: 2px;

    text-align: center;
    line-height: 16px;
    font-size: 12px;

    border: 1px solid #f00;
    border-radius: 2px;
}
.news_type_hot::before{
    content: "热门";
    color: #ff3636;
    border-color: #ff3636;
}
.news_type_notice::before{
    content: "公告";
    color: #f4be19;
    border-color: #f4be19;
}
.section_header{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 16px;
}
/* .section_header .header_left{

} */
.section_header .header_left .title{
    font-size: 22px;
    color: #323235;
    padding-left: 30px;
    background: url(../img/main_sprite.png) no-repeat 0 -102px;
}
/* .section_header .header_right{

} */
.section_header .header_left .title-icon-match{
    background-position: 0 -180px;
}
.section_header .header_left .title-icon-hero{
background-position: 0 -139PX;
}
.section_header .header_left .schedule{
    background-position:-157px -102px ;
}
.section_header .header_right {
    display: flex;
    align-items: center;
}
.section_header .header_right .more{
    display: block;
    padding-left: 22px;
    background: url(../img/main_sprite.png) no-repeat -252px 4px;
}

.section_header .header_right .more:hover{
    color: #f3c258;
}
.tab_control{
    display: flex;
    align-items: center;
    height: 32px;
    line-height: 29px;
    background-color: #f5f5f5;
}
.tab_control > .item{
    /* flex: 1; */
    flex-grow: 1;
    color: #999;
    text-align: center;
    cursor: pointer;
    border-bottom: 3px solid transparent;
}
.tab_control >  .item_wrap{
    /* flex: 0; */
    flex-grow: 0;
    padding: 0 27px;
}
    
.tab_control > .item:hover,
.tab_control > .item.active{
    color: #333;
    border-bottom-color: #f3c258;
}
.tab_control > .line{
    width: 1px;
    height: 20px;
    background-color: #eee;
}
/* tab_keywored */
.tab_keyword{
    display: flex;
    flex-wrap: wrap;
    margin-top: 12px;
}
.tab_keyword > .item{
    height: 24px;
    line-height: 24px;
    margin: 0 8px 10px 0;
    padding: 0 12px;
    margin-right: 8px;
    color: #333;
    background-color: #f5f5f5;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    cursor: pointer;
   
}
.tab_keyword > .item:hover,
.tab_keyword > .item.active{
    color: #fff;
    background-color: #f3c258;
    border-color: #f3c258;
}
/* match中的kpl图标 */
.match_news_icon::before{
   display: inline-block;
    content: "KPL";
    background: #e3e3e3;
    height: 19px;
    line-height: 19px;
    margin-right: 8px;
    border: 2px solid #e3e3e3;
    color: #999999;
    border-radius: 10px;
}
/* 小图标 */
.icon_type{
    display: inline-block;
    width: 26px;
    height: 24px;
    margin-right: 2px;
  
    background: url(../img/main_sprite.png) no-repeat;
}
.icon_type_hot{
    background-position: -161px -67px;
}
.icon_type_fans{
    background-position: -135px -68px;
}
.icon_type_guard{
   background-position: -134px -5px;
}

page_top.css(顶部的样式)

.top{
    border: 1px solid #f5f5f5;
  
}

.top .area{
    display: flex;
    justify-content: space-between;
    height: 41px;
    line-height: 41px;
   

}
.top .left-area{
    display: flex;
   
}
.top .left-area .logo a{
    position: relative;
    z-index: 11;
    display: block;
    width: 150px;
    text-indent: -9999px;
    background: url(../img/top_logo.png) no-repeat;
    background-size: 112px auto;
}
.top .left-area .recommend{
    position: relative;
}
.top .left-area .recommend-ad{
    position:absolute;
    z-index: 10;
    top: 0;
    left: -150px;
    display: none;
}
.top .left-area .recommend:hover .recommend-ad{
    display:block
}


.top .right-area{
  display: flex;
 
}
.top .right-area .item a{
    position: relative;
    display: block;
    font-size: 14px;
    color: #464646;           
}
.top .right-area .item a.ranking{
    position: relative;
    margin-left: 20px;
    padding-right: 30px;
}
.top .right-area .item a.ranking::after{
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;
    background: url(../img/top_sprite.png) no-repeat 0 0;
    /* 设置透明度 */
    opacity: 0.2;
    transform: rotate(90deg);
}
.top .right-area .item a.ranking .dropdown {
    position:absolute;
    z-index: 9;
    right: 0;
    top: 41px;
    display: none;

}
.top .right-area .item a.ranking:hover .dropdown{
    display: block;
    animation: opacityAnim 1s ease forwards;
}
.top .right-area .item a.ranking .dropdown iframe{
    width: 1020px;
    height: 658px;
}
.top .right-area .item a.growth{
    padding-left: 30px;
}
.top .right-area .item a .icon-grow{
    position: absolute;
    display: inline-block;
    width: 30px;
    height: 30px;
    top: 0;
    bottom: 0;
    left: 0;
    margin: auto 0;
    background: url(../img/top_sprite.png) no-repeat -30px 0;
}

page_nav.css(导航栏样式)

.right-nav{
    position: fixed;
    top: 50%;
    transform: translate(0,-50%);
    right: 0;
    width: 254px;
    height: 494px;
    background:url(../img/r-nav.png) no-repeat;
}

.right-nav .right-list{
    position: relative;
    left: 60px;
}
.right-nav .right-list .item{
    width: 117px;
    height: 38px;
    background: url(../img/r_all2022.png) no-repeat ;
}
.right-nav .right-list .item.code{
    height: 116px;
    text-align: center;
    background-position: 0 -3px;
}
.right-nav .right-list .item.code img{
    width: 111px;
    height: 110px;
    margin-top: 3px;
}
.right-nav .right-list .item.webo{
    background-position: -122px -120px;
}
.right-nav .right-list .item.webo:hover{
    background-position: -122px -240px;
}
.right-nav .right-list .item.webo a{
    height: 100%;
}
.right-nav .right-list .item.gzh{
    background-position: -122px -160px;
}
.right-nav .right-list .item.gzh:hover{
    background-position: -122px -200px;
}
.right-nav .right-list .item.sph{
    background-position: -122px 0;
}
.right-nav .right-list .item.sph:hover{
    background-position: -122px -42px;
}

下面是页面主要的css样式

page_main_entrans.css

.main .entrance-section{
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    
   
   }
   .main .entrance-section .item{
    width: 291px;
    height: 134px;
   
   }.main .entrance-section a{
    display: block;
    height: 100%;
    overflow: hidden;
   }
   .main .entrance-section a img{
    width: 100%;
    height: 100%;
    transition: transform 400ms ease;
   }
   .main .entrance-section .item a:hover img{
    transform:scale(1.1,1.1);
   }

page_main_header.css

.header{
    position: relative;
    background-color: rgba(0, 0, 0,.8);
}
.header .area{
    display: flex;
    justify-content: space-between;
    height: 84px;
  
   
}
.header .left-area{
    display: flex;
   
}
.header .left-area .logo a{
    position: relative;
    top: 50%;
    transform: translate(0,-50%);
    display: block;
    width: 200px;
    height: 54px;
    text-indent: -9999px;
   background: url(../img/logo.png)center center no-repeat;

}
.header .left-area .nav-list{
    display: flex;
    margin-left: 30px;
}
.header .left-area .nav-list .item{
    width: 110px;
    padding-right: 5px;
}
.header .left-area .nav-list .item:hover,
.header .left-area .nav-list .item.active{
    
    background: url(../img/main_sprite.png) no-repeat 0 0;
}


.header .left-area .nav-list .item a{
    display: block;
    height: 100%;
    box-sizing: border-box;
    padding-top: 20px;
    font-size: 18px;
   
    color: #c9c9dd;
    text-align: center;
}
.header .left-area .nav-list .item:hover a,
.header .left-area .nav-list .item.active a{
    color: #e4b653;
}
.header .left-area .nav-list .item a .desc{
    display: block;
    margin-top: 8px;
    font-size: 12px;
    color: #858792;
}
.header .left-area .nav-list .item:hover .desc,
.header .left-area .nav-list .item.active .desc{
    color: #91763f;
}
.header .right-area{
    display: flex;
    align-items: center;
    
}
.header .right-area .image img{
    border: 1px solid #d9ad50;
    border-radius: 50%;
}
.header .right-area .info{
    margin-left: 12px;
}
.header .right-area .info a{
    color: #fff;
}
.header .right-area .info p{
    font-size: 14px;
    color:#858792;
    margin-top: 5px;
}
.header .dropmenu{
    position: absolute;
    left: 0;
    right: 0;
    top: 84px;
    height: 0;
    background: rgba(0, 0, 0,.7);
    transition: height 300ms ease-in;
    overflow: hidden;
}
.header:hover .dropmenu{
    height: 285px;
}
.header .dropmenu .inner{
    display: flex;
    margin: 0 auto;
    width: 940px;
    height: 100%;
    box-sizing: border-box;
    padding:15px 0 30px 50px;
}
.header .dropmenu .list{
    width: 115px;
    padding-top: 5px;
    text-align: center;
    
}
.header .dropmenu .list .item{
    height: 30px;
    line-height: 30px;
    
}
.header .dropmenu .list .item a{
    display: flex;
    align-items: center;
    justify-content: center;
    color: #c9c9dd;
}
.header .dropmenu .list .item a:hover{
    color: #f3c258;
    text-decoration: underline;
}

page_main_news.css


.news-section{
    display: flex;
    height: 342px;
    background: url(../img/news_bg.png) no-repeat;
}
.news-section .banner{
    width: 605px;
  
}
.news-section .banner .image-list{
display: flex;
width: 604px;
overflow: hidden;
}
.news-section .banner .image-list .item{
flex-shrink: 0;
width: 100%;
}
.news-section .banner .image-list .item a{
display: block;
}
.news-section .banner .image-list .item a img{
width: 100%;
}
.news-section .banner .title-list{
display: flex;
height: 44px;
line-height: 44px;
}
.news-section .banner .title-list .item{
flex: 1;
text-align: center;

}
.news-section .banner .title-list .item a{
display: block;
font-size: 14px;
color: #b1b2be;
}
.news-section .banner .title-list .item a:hover,
.news-section .banner .title-list .item.active a{
color: #f3c258;
background-color: rgba(255, 255, 255,.15);
}
.news-section .news{
    flex:1;
    overflow: hidden;           
    padding: 0 17px;
} 
.news-section .news .title-list{
    display: flex;
    height: 48px;
    border-bottom: 1px solid #000;
    
}
.news-section .news .title-list .item{
    width: 52px;
}
.news-section .news .title-list .item a{
    display: block;
    height: 48px;
    box-sizing: border-box;
    line-height: 48px;           
    color: #b8b9c5;
    text-align: center;
    transition: border-bottom 200ms ease-in;
}
.news-section .news .title-list .item.active a,
.news-section .news .title-list .item:not(.more) a:hover{
    color: #f3c258;
    border-bottom: 3px solid #f3c258;
}
.news-section .news .notice{
height: 36px;
line-height: 36px;
margin-top: 18px;
padding: 0 15px;
background: #414046;
}
.news-section .news .notice>a{
display: block;
font-size: 18px;
color: #f3c258;
}
.news-section .news .news-list{
margin-top: 10px;
}
.news-section .news .news-list .item{
display: flex;
align-items: center;
margin-bottom: 11px;
}
.news-section .news .news-list .item .desc{
flex: 1;
color: #b8b9c5;
}
.news-section .news .news-list .item .date{
padding: 0 8px;
color: #999;
font-size: 12px;
}
.news-section .download{
    width: 236px;
    background-color: #00f;
}
.news-section .download a{
    display: block;
    background: url(../img/main_sprite.png) no-repeat;
}
.news-section .download a.download-btn{
    height: 128px;
    background-position: 0 -219px ;

} .news-section .download a.guard-btn{
    height: 106px;
    background-position: 0 -350px;
}
.news-section .download a.experience-btn{
    height: 108px;
    background-position: 0 -461px ;
}

 pagem_main_content.css

.main .section-content{
    display: flex;
    justify-content: space-between;
}
.main .section-content .left-content{
    width: 872px;
    height: 1000px;         
}
.main .match-content .match-news{
    display: flex;
    height: 260px;
    margin: 20px 0 15px;

}
.main  .match-news .news-left{
    width: 211px;
}
.main  .match-news .news-right{
    flex: 1;
    overflow: hidden;
    padding: 0 15px;
   
}
.main  .match-news .news-right .title{
    font-size: 24px;
    color: #333;
    padding-right: 80px;
}
.main  .match-news .news-right .subtitle{
    padding-right: 160px;
    color: #666;
}
.main  .match-news .news-right .match-news-list{
    
    margin-top: 10px;
   
}
.main  .match-news .news-right .match-news-list .item{
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    color: #333;
}
.main  .match-news .news-right .match-news-list .desc:hover{
    text-decoration: underline;
}
.main  .match-news .news-right .match-news-list .desc{
    flex: 1;
    padding-right: 30px;
}
.main  .match-news .news-right .match-news-list .date{
    color:#b8b9c5 ;
    font-size: 12px;
}
.main .section-content .right-content{
    width: 295px;
    height: 500px;        
}
.main .hero-skin .new-hero{
    margin-top: 20px;
}
.main .hero-skin .new-hero .album{
    display: block;
}
.main .hero-skin .new-hero .intro{
    height: 48px;
    padding: 10px 15px;
    border: 1px solid #e5e5e5;
    border-top: none;
    border-radius: 0 0 2px 2px;
}
.main .hero-skin .new-hero .intro .name{
    color: #333;
    font-size: 18px;
    font-weight: 700;
}
.main .hero-skin .new-hero .intro .date{
    margin-top: 5px;
    color: #999;
    font-size: 12px;
}
.main .hero-skin .hero-list{
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
}
.main .hero-skin .hero-list .item a{
    position: relative;
    display: block;
}
.main .hero-skin .hero-list .item a .cover{
    display: flex;
    opacity: 0;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    writing-mode: vertical-lr;
    color: #f3c258;
    background-color: rgba(0, 0, 0,.8);
    transition: opacity 300ms ease;
}
.main .hero-skin .hero-list .item a:hover .cover{
    opacity: 1;
}
.main .kpl-schedule{
    margin-top: 20px;
}
.main .kpl-schedule .section_header .buy{
    width: 70px;
    height: 22px;
    line-height: 20px;
    margin-right: 8px;
    box-sizing: border-box;
    border: 1px solid #f3c258;
    border-radius: 3px;
    text-align: center;
    text-indent: 20px;
    background: url(../img/main_sprite.png) no-repeat -243px -85px;
}
.main .schedule-time{
    width: 100%;
    text-align: center;
    border-collapse: collapse;
    font-size: 12px;

}
.main .schedule-time thead tr{
    background-color: #f5f5f5;
    height: 29px;
    line-height: 29px;
    color: #999;
}
.main .schedule-time tbody td{
    padding: 10px 0;
}
.main .schedule-time tbody tr{
    border-bottom: 1px solid #e5e5e5;
}
.main .schedule-time tbody .team{
    margin-bottom: 5px;
}
.main .schedule-time tbody img{
    width: 30px;
    height: 30px;
}
.main .schedule-time td:nth-child(2),
.main .schedule-time td:nth-child(4){
    width: 83px;
}
.main .schedule-time td:nth-child(3){
    color: #f3c258;
    font-size: 14px;
}
.main .match-schedule{
    display: block;
    margin-top: 10px ;
}

page_main.css

.main{
    background: url(../img/main_bg.png) no-repeat center top;
}
.main .link{
    display: block;
    width: 1200px;
    height: 440px;
    margin: 8px auto 12px;
}

animation.css

@keyframes opacityAnim{
    from{
        opacity: 0;
    }
    to{
        opacity: 1;
    }
}

video.css

.video_list{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.video_item{
    display: block;
    width: 212px;
    margin-bottom: 20px;
   
  
}
.video_item .album{
    position: relative;
    border-radius: 3px;
    overflow: hidden;
}
.video_item .album img{
    width: 100%;

}
.video_item .album .info{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 22px;
    padding: 0 10px;
    line-height: 22px;
    background-color: rgba(0,0,0,.6);
    font-size: 12px;
    color: #fff;
}
.video_item .album .info .count{
    padding-left: 16px;
    background: url(../img/main_sprite.png) no-repeat -256px -59px;
}
.video_item .album .cover{
    /* display: none; */
    opacity: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    background: rgba(0, 0, 0,.6);
    transition: all 300ms ease-in;
}
.video_item:hover .album .cover{
    /* display: block; */
    opacity: 1;

}
.video_item .album .cover .icon_play{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 40px;
    height: 40px;
    background: url(../img/main_sprite.png) no-repeat -192px -64px;
}
.video_item .desc{
    margin-top: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

以上就是仿王者荣耀官网首页静态页面的全部代码,下面是效果图

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值