html - 在导航栏下方放置圆形按钮
问题描述
我的母版页上有一个导航栏。下面是代码:
<nav class="navbar" style="background-color: #264653; position:absolute; top:0px; left:50%; transform:translateX(-50%); width:90%; height:14% ">
<div class="container-fluid">
<span class="navbar-brand" style="display:flex;">
<img src="~/Images/Logo_Circle.png" alt="RCA" width="80" height="80" class="d-inline-block align-middle mr-2" runat="server" />
<span style="font-size:25px;color:white;"><span style="color:#e9c46a">My City Name</span><br />My Company Name</span>
</span>
</div>
</nav>
我想在导航栏下方放置一个圆形按钮,导航栏和圆形按钮之间没有任何空间。这是我的导航栏现在的样子:
在这个栏的正下方,我想放置圆形按钮。以下是我正在尝试做的事情:
下面是代码:
<div data-role="navbar">
<ul>
<li> <a href="#" class="ui-btn-active nav-border" id=viewtherecent> Recent </a> </li>
<li> <a href="#" class="nav-border" id=viewthefrequency> Frequent </a> </li>
</ul>
</div>
我试图将这些按钮放在导航栏下方,但它们是垂直而不是水平的。
任何帮助将不胜感激。
解决方案
您可以根据自己的喜好使用 flexbox 垂直或水平对齐我们的按钮。
请检查下面的代码,我已经制作了一个带有您想要的按钮的导航栏。
*{
margin:0;
}
nav{
background:blue;
}
ul{
display:flex;
}
.buttons{
display:flex;
width:100%;
}
button{
width:200px;
border-radius:20px;
}
button:nth-of-type(1){
background:lightblue;
color:white;
}
button:hover{
background:yellow;
}
<nav>
<ul>
<li>Home</li>
<li>Page1</li>
</ul>
</nav>
<div class="buttons">
<button>Now</button>
<button>Recent</button>
</div>
推荐阅读
- javascript - 使用 Nuxt 内容模块的降价文件的“无效 URL”错误
- fortran - 适用于 Linux 的 Windows 子系统上的 GNU Fortran 编译器 - 将内部函数传递给另一个过程时出现分段错误
- docker - Dockerfile:复制zip并打开它
- javascript - 遍历数组和其中的平均值/求和值
- java - ViewModel 没有零参数构造函数 hilt Java
- swift - Swift init 方法中的三个点
- javascript - 浏览器/节点 js 中的睡眠功能
- c - 我想知道这个程序输出背后的原因
- python - 如何在不破坏环境(例如 pip)的情况下将 Raspberry Pi Zero W 从 Python 3.7 降级到 3.6,以使用 pyaudio
- android - 从通知阴影更改主题时的非空参数