首页 文章

带搜索字段的CSS菜单 - Chrome,FF和IE

提问于
浏览
0

我想在CSS中创建一个漂亮的,本质上简单的菜单 . 在Chrome中它看起来不错,但在ff中它看起来很糟糕 .

假设我有导航层(40px高度,宽度100%):

<nav id="navbar">
<div class="main-navigation">
    <ul> (list-style:none;)
        <li><a href="#">Home</a></li>
        <li><a href="#">Page1</a></li>
        <li><a href="#">Page2</a></li>
        <li><a href="#">Page3</a></li>
        <li><a href="#">Page4</a></li>
    </ul>
    <div class="search">
        <form method="get" action="">
            <input type="text" name="q" class="search-input" placeholder="Type here" />
            <input type="submit" class="search-btn" value="Search" />
        </form>
    </div>
</div>
</nav>

我希望所有按钮的高度为30px,字体大小:14px;和border-radius:5px;并搜索输入和提交按钮(输入 - 高度30px; border-radius:5px 0 0 5px;提交 - 高度30px; border-radius:0 5px 5px 0;)

有没有办法将它们定位在一条相等的线上?

非常感谢

1 回答

  • 0

    内联块是您的最佳选择 . 这是一个小小的思维调整,但非常值得 . Re-fiddled

相关问题