You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<template> <div class="header"> <nav class="nav"> <ul> <li class="on"> <router-link to="/"> 首页 </router-link> </li> <li v-for="(item,index) in classifyData.slice(0, 6)" :key="index" @click="jumpCategory(item)"> {{item.categoryName}} </li> </ul> </nav> <div class="search"> <div class="searchSelect"> <el-dropdown trigger="click"> <span class="el-dropdown-link">{{ $t('common.beautiproduct') }} <i class="el-icon-arrow-down cur-poi el-icon--right"></i> </span> <el-dropdown-menu slot="dropdown"> <el-dropdown-item command="宝贝">{{ $t('common.beautiproduct') }}</el-dropdown-item> <el-dropdown-item command="店铺">{{ $t('common.beautishop') }}</el-dropdown-item> </el-dropdown-menu> </el-dropdown> </div> <div class="searchRight"> <input type="text" maxlength="20" :placeholder="$t('common.searchproducthint')"> </div> <span class="btn cur-poi"> <i class="icon el-icon-search"></i> </span> </div> </div> </template>
<script> import {commonMixin} from '../mixin' export default { mixins: [commonMixin], } </script>
<style lang="scss" scoped> .header{ height: 80px; width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; .nav{ float: left; padding-top: 30px; ul{ width: 760px; display: flex; justify-content: space-between; } li{ font-size: 16px; line-height: 21px; padding-bottom: 24px; color: #333; cursor: pointer; border-bottom: 3px solid #fff; &.on,&:hover{ color: #C5AA7B; border-color: #C5AA7B; } } } .search{ width: 394px; height: 39px; border: 2px solid #F3F4F5; float: right; // margin-top: 21px;
display: flex; .searchSelect{ width: 82px; height: 30px; margin-top: 2px; border-right: 1px solid #CCCCCC; text-align: center; line-height: 30px; .el-dropdown{ color: #C5AA7B; } } .searchRight{ flex: 1; input{ padding-left: 15px; font-size: 14px; color: #333; line-height: 35px; } } .btn{ font-size: 20px; line-height: 35px; padding-right: 15px; } } } </style>
|