html - 外壳内的响应式搜索框和元素

标签 html css

我在为移动网站创建具有搜索功能的响应框时遇到问题。我计划在这个网站上添加 jquery 函数,所以我想创建一个外壳,然后在外壳内放入一个独特的 Logo 元素和一个独特的搜索元素。当我运行这段代码时,搜索框出现高度问题。我希望高度具有响应性,而不是静态的。

HTML:

<head>
    <meta charset="utf-8">
</head>

<body>

    <style type="text/css">
*{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.outer-top{
    border: 1px solid black;
    }

.logo {
    border:1px solid black;
    text-align:center;
    float:left;
    width:25%;
    height: 15%;
    }
.searchbar {
    border:1px solid black;
    text-align:center;
    float:left;
    width:75%;
    height:15%;
    }

    </style>

    <div class="outer-top">
            <div class="logo">
                <p>logo</p>
            </div>
            <div class="searchbar">
                <input type="text" name="search"><input type="submit" value="Search" class="sbutton">
            </div>
    </div>



</body>
</html>

最佳答案

试试这个

.outer-top{
   border: 1px solid black;
   height:400px;
}

您的外顶 div 需要指定高度。就我自己而言,我的是 400px

关于html - 外壳内的响应式搜索框和元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22526923/

相关文章:

html - 使用 HTML5 和 Css3 解决 IE8 问题的最佳解决方案是什么

javascript - Bootstrap : Search Icon Button Inside Input Box separates from Inputbox at non-desktop Resolution

html - 从第 1 里开始第 2 里内的 <div>

html - 如何在全屏 Jumbotron 上覆盖透明导航栏

javascript - 显示 Rails 项目中助手内行的隐藏

html - CSS 过滤器属性在 Google Chrome 上无法正常工作,但在 Mozilla Firefox 上可以正常工作

html - 如何将 Material Design Lite 卡片对齐到右侧

javascript - 用于 HTML5 数据属性的 jQuery 选择器

jquery - 全部展开 - 全部折叠 Div 样式问题

html - 为什么 100% 等于 150 像素?