<template> <div class="page-header"> <h1 class="page-header__logo"> <a href="#"></a> </h1> <ul class="page-header__navs"> <li class="page-header__item"> <a href="#" class="page-header__link">首页</a> </li> <li class="page-header__item"> <a href="#" class="page-header__link">PC端</a> </li> <li class="page-header__item"> <a href="#" class="page-header__link page-header__link--active">移动端</a> </li> <li class="page-header__item"> <a href="#" class="page-header__link">微信小程序</a> </li> </ul> <ul class="page-header__subnavs"> <li class="page-header__item"> <a href="#" class="page-header__link page-header__link--active">基础组件</a> </li> <li class="page-header__item"> <a href="#" class="page-header__link">业务组件</a> </li> <li class="page-header__item"> <span class="page-header__link">V1.0</span> </li> <li class="page-header__item"> <a href="#" class="page-header__github" target="_blank"></a> </li> </ul> </div> </template> <style> @component-namespace page { @b header { height: 60px; background-color: #fbfbfb; position: relative; @e logo { float: left; > a { display: block; width: 78px; height: 20px; background-image: url(https://img.yzcdn.cn/upload_files/2017/03/30/Fjm3aSwID8ROIV_5TO6dZdJ_IEgz.png); background-size: contain; background-repeat: no-repeat; margin: 20px 0 0 20px; } } @e navs { float: right; } @e item { float: left; } @e subnavs { position: absolute; line-height: 50px; top: 60px; display: flex; justify-content: center; width: 100%; a, span { line-height: 50px; } } @e link { display: block; line-height: 60px; color: #333; font-size: 16px; margin: 0 20px; &:hover { color: #3388FF; } @m active { color: #3388FF; } } @e github { display: inline-block; width: 22px; height: 22px; overflow: hidden; background-image: url(https://img.yzcdn.cn/upload_files/2017/03/30/Fil9peDfgzvk3kj-oFCsElS4FS1x.png); background-size: contain; background-repeat: no-repeat; margin: 14px 20px 0; } } } </style>