Vue.js 在vue js中转换为路由器链接时锚定标记css不工作 家 小贩 供应商 关于我们 沙根婚礼 帮助 家 小贩 供应商 关于我们 沙根婚礼 帮助

Vue.js 在vue js中转换为路由器链接时锚定标记css不工作 家 小贩 供应商 关于我们 沙根婚礼 帮助 家 小贩 供应商 关于我们 沙根婚礼 帮助,vue.js,Vue.js,我可以使用naigation>ul>li>a{padding:18px 10px;font size:14px;text decoration:none;color:#252429;}为核心html文件编写css,但在使用router link时却不行,因为您使用的是router link,如下所示: 主页 当您根据Vue将属性标记放入路由器链接时,它将呈现为您定义的标记,因此上面的示例将呈现如下: 主页 因此,要设计这样一件事,既然我们正在处理,您应该这样做: .navigation>ul

我可以使用naigation>ul>li>a{padding:18px 10px;font size:14px;text decoration:none;color:#252429;}为核心html文件编写css,但在使用router link

时却不行,因为您使用的是
router link
,如下所示:

主页
当您根据Vue将属性
标记
放入
路由器链接
时,它将呈现为您定义的
标记
,因此上面的示例将呈现如下:

  • 主页
  • 因此,要设计这样一件事,既然我们正在处理
  • ,您应该这样做:

    .navigation>ulli{
    填充:18px 10px;
    字体大小:14px;
    文字装饰:无;
    颜色:#252429;
    }
    
    另一方面,如果希望它呈现为
    
    
    因此,它的样式将是您以前尝试过的:

    .navigation>ula{
    填充:18px 10px;
    字体大小:14px;
    文字装饰:无;
    颜色:#252429;
    }
    
    由于您使用的是
    路由器链接
    如下:

    主页
    
    当您根据Vue将属性
    标记
    放入
    路由器链接
    时,它将呈现为您定义的
    标记
    ,因此上面的示例将呈现如下:

  • 主页
  • 因此,要设计这样一件事,既然我们正在处理
  • ,您应该这样做:

    .navigation>ulli{
    填充:18px 10px;
    字体大小:14px;
    文字装饰:无;
    颜色:#252429;
    }
    
    另一方面,如果希望它呈现为
    
    
    因此,它的样式将是您以前尝试过的:

    .navigation>ula{
    填充:18px 10px;
    字体大小:14px;
    文字装饰:无;
    颜色:#252429;
    }
    
    因为您已将路由器链接
    标记设置为
    li
    ,所以CSS需要针对
    li
    ,而不是
    a

     <div class="col-xl-8 col-lg-8 col-md-12 col-sm-12 col-12">
          <!-- navigations -->
          <div class="navigation">
          <ul>
            <router-link tag="li" to="/" >Home</router-link>
            <router-link tag="li" to="/vendor" >Vendor</router-link>
            <router-link tag="li" to="/supplier" >Supplier</router-link>
            <router-link tag="li" to="/aboutus" >About Us</router-link>
            <router-link tag="li" to="/shagunweddings" >Shagun Weddings</router-link>
            <router-link tag="li" to="/help" >Help</router-link>
          </ul>
    
        <div class="col-xl-8 col-lg-8 col-md-12 col-sm-12 col-12">
          <!-- navigations -->
          <div class="navigation">
          <ul>
            <router-link tag="li" to="/" >Home</router-link>
            <router-link tag="li" to="/vendor" >Vendor</router-link>
            <router-link tag="li" to="/supplier" >Supplier</router-link>
            <router-link tag="li" to="/aboutus" >About Us</router-link>
            <router-link tag="li" to="/shagunweddings" >Shagun Weddings</router-link>
            <router-link tag="li" to="/help" >Help</router-link>
          </ul>
    

    您还可以将类添加到路由器链接,以获得更具体的样式。

    因为您已将路由器链接
    标记设置为
    li
    ,CSS需要针对
    li
    ,而不是
    a

     <div class="col-xl-8 col-lg-8 col-md-12 col-sm-12 col-12">
          <!-- navigations -->
          <div class="navigation">
          <ul>
            <router-link tag="li" to="/" >Home</router-link>
            <router-link tag="li" to="/vendor" >Vendor</router-link>
            <router-link tag="li" to="/supplier" >Supplier</router-link>
            <router-link tag="li" to="/aboutus" >About Us</router-link>
            <router-link tag="li" to="/shagunweddings" >Shagun Weddings</router-link>
            <router-link tag="li" to="/help" >Help</router-link>
          </ul>
    
        <div class="col-xl-8 col-lg-8 col-md-12 col-sm-12 col-12">
          <!-- navigations -->
          <div class="navigation">
          <ul>
            <router-link tag="li" to="/" >Home</router-link>
            <router-link tag="li" to="/vendor" >Vendor</router-link>
            <router-link tag="li" to="/supplier" >Supplier</router-link>
            <router-link tag="li" to="/aboutus" >About Us</router-link>
            <router-link tag="li" to="/shagunweddings" >Shagun Weddings</router-link>
            <router-link tag="li" to="/help" >Help</router-link>
          </ul>
    

    您还可以将类添加到路由器链接,以获得更具体的样式。

    您也可以共享相关的HTML吗
      主页
      • 请将代码发布到您的帖子中?@SMAKSS…无法工作您可以将您的相关HTML共享为吗嗯
          主页
          • 请将代码发布到您的帖子中?@SMAKSS…不工作现在您得到了它,很高兴我的回答能帮上忙!:)现在你明白了,很高兴我的回答能帮上忙!:)