Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.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
Css href不使用导航栏切换-引导_Css_Html_Tags_Bootstrap 4 - Fatal编程技术网

Css href不使用导航栏切换-引导

Css href不使用导航栏切换-引导,css,html,tags,bootstrap-4,Css,Html,Tags,Bootstrap 4,我无法理解为什么href没有使用按钮标记导航栏切换器。当我按下购物车选项卡时,我应该被发送到cart.php视图。 这是我的代码: <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="cart.php" href="cart.php" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggl

我无法理解为什么
href
没有使用
按钮
标记
导航栏切换器
。当我按下购物车选项卡时,我应该被发送到cart.php视图。 这是我的代码:

<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="cart.php" href="cart.php"  aria-controls="navbarResponsive" aria-expanded="false"  aria-label="Toggle navigation">
    <i class="icono-navbar icon-shopping-cart"></i>
</button>


href不是按钮的有效属性,因此无法使用


但是,您可以将锚定样式设置为按钮,或者使用JavaScript进行导航。

谢谢。我解决了将
a
标记改为
按钮的问题,并添加了这个
role=“button”
,如下所示: