Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在基础6中的顶部栏中添加锚标签? 我试图用SSCS在基础6顶部条中使用一个填充来增加一个锚标签的可点击区域。基金会6出于某种原因似乎不允许这样做。我尝试将display属性设置为inline block和block,但填充仍然不会影响链接的大小_Html_Css_Zurb Foundation 6 - Fatal编程技术网

Html 如何在基础6中的顶部栏中添加锚标签? 我试图用SSCS在基础6顶部条中使用一个填充来增加一个锚标签的可点击区域。基金会6出于某种原因似乎不允许这样做。我尝试将display属性设置为inline block和block,但填充仍然不会影响链接的大小

Html 如何在基础6中的顶部栏中添加锚标签? 我试图用SSCS在基础6顶部条中使用一个填充来增加一个锚标签的可点击区域。基金会6出于某种原因似乎不允许这样做。我尝试将display属性设置为inline block和block,但填充仍然不会影响链接的大小,html,css,zurb-foundation-6,Html,Css,Zurb Foundation 6,您可以增加li元素的填充,但这不会增加链接的可单击区域 我不知道如何在没有基础6 SCSS项目已经安装的情况下进行测试,所以我只发布了直接的HTML和CSS。p> 下面是我添加到app.scss文件中的css .top-bar a { display: inline-block; padding: 40px; } .top-bar a:hover { background: lightblue; } 下面是一些html示例 <!DOCTYPE html> <htm

您可以增加li元素的填充,但这不会增加链接的可单击区域

我不知道如何在没有基础6 SCSS项目已经安装的情况下进行测试,所以我只发布了直接的HTML和CSS。p> 下面是我添加到app.scss文件中的css

.top-bar a {
  display: inline-block;
  padding: 40px;
}
.top-bar a:hover {
  background: lightblue;
}
下面是一些html示例

<!DOCTYPE html>
<html class="no-js" lang="eng">
<head>
    <meta charset="utf-8">
    <base href="/">
    <meta http-equiv="x-ua-compatible" content="ie=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.5.9/slick.css"/>
    <link rel="stylesheet" href="css/app.css">
    <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.5.9/slick.css"/>
    <link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css">


</head>
    <body>       
    <nav class="top-bar columns">
            <ul class="top-bar-left menu ">
                <li><a href="#">1</a></li>
                <li><a href="#">2</a></li>
                <li><a href="#">3</a></li>

            </ul>
    </nav>

    <script src="bower_components/jquery/dist/jquery.js"></script>
    <script src="bower_components/what-input/what-input.js"></script>
    <script src="bower_components/foundation-sites/dist/foundation.js"></script>
    <script type="text/javascript" src="//cdn.jsdelivr.net/jquery.slick/1.5.9/slick.min.js"></script>
    <script src="js/app.js"></script>

</body>
</html>

将“宽度:100%”添加到

 .top-bar a { 
      display:inline-block; 
      padding: 40px;
      &:hover {
           background: lightblue; 
     } 
   }
编辑

试试这个:

/*编译的SCS*/
.顶栏a{
显示:flex;/*新*/
对齐内容:中心;/*新建*/
}
.上栏a:悬停{
背景:浅蓝色;
}
/*SCSS
.顶栏a{
显示器:flex;
证明内容:中心;
&:悬停{
背景:浅蓝色;
}
}
*/


这里有一个,完全夸张了,你可以把它做成任何尺寸

<a  href="stuff.html"><div class="container6"><p>1</p></div></a>

div.container6{
高度:10em;背景色:蓝色;宽度:10em;
显示器:flex;
对齐项目:居中;
证明内容:中心;
}

检查我的编辑。我用基金会测试了它。正如你所看到的,我将它导入了HTML头标记中。谢谢你,你在锚标记中放入了一个完整的标记,这让人很恼火。
<style>div.container6 {
    height: 10em; background-color:blue; width:10em;
    display: flex;
    align-items: center;
    justify-content: center;
}</style>