html - 导航栏按钮

标签 html css nav

我正在尝试创建类似于 Uber 网站的导航栏。左侧是菜单按钮,中间是 Logo ,右侧是登录和注册。

我使用了 div container="pull-right"仍然无法让标题居中。这些按钮的样式不会比它们本身更多,因为它们将位于白色背景上。

<div class="nav">
    <div class="container">
        <ul>
            <a href="www.google.com"<li><button class="Menu">MENU</button></li></a>
            <a href="www.google.com"<li><button class="TITLE">TITLE</button></li></a>
            <a href="google.com"<li><button class="Sign Up">SIGN UP</button></li></a>
            <a href="google.com"<li><button class="Log in">LOG IN</button></li></a>
        </ul>
     </div>
</div>  

.nav{
    color: #5a5a5a;
    font-size: 15px;
    font-weight: normal;
    padding: 15px 15px 5px 5px;
    word-spacing: 3px;
} 

.nav li {
    display: inline; 
}

.nav button {
    background-color: Transparent;
    background-repeat:no-repeat;
    border: none;
    cursor:pointer;
    overflow: hidden;
    outline: none;
}

.nav a{
    color: inherit;
}

这是我的 Jsfiddle:https://jsfiddle.net/tokyothekid/r19y23ep/1/

最佳答案

你可以试试这个 fiddle demo

在这我已经管理了你的li的结构并且根据你的描述我做了一个设计我希望它可以帮助你

.col1
{ 
margin:0;
padding:0;
float:left; 
width:50%;
}

关于html - 导航栏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28936259/

相关文章:

html - 将文本对齐到 div 的底部 : am I confused about CSS or about blueprint?

javascript - 如何在 CSS 和 HTML(打印媒体)中正确地对脚注进行分页

html - 透明形状,上 Angular 有箭头

jquery - 滚动到第二个 div 时使导航栏出现?

html - 无法获取html页面的表单值到 typescript 页面 Angular 6

javascript - 通过 onclick 和使用 getElementsByName 更改 div css 颜色

css - 用 CSS flex 一个 div

html - 如何使绝对定位的元素居中?

html - 如何在垂直导航栏上的这些按钮之间放置空格?

HTML5 和 ARIA 语义 : DHTML Sub Navigation