Html 如何使搜索栏变大?

Html 如何使搜索栏变大?,html,css,Html,Css,这是我到目前为止的代码,我想知道如何使搜索栏适合导航栏。请帮忙,很抱歉我不太擅长编码这是我要上的信息技术课 <!DOCTYPE html> <html> <head> <style> ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #8A1414; } li { float

这是我到目前为止的代码,我想知道如何使搜索栏适合导航栏。请帮忙,很抱歉我不太擅长编码这是我要上的信息技术课

 <!DOCTYPE html>
<html>
<head>
<style>
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #8A1414;
}

li {
    float: left;
}

li a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px 30px;
    text-decoration: none;
}

li a:hover {
    background-color: #111;
}

</style>
</head>
<body>

<ul>
  <li><a class="active" href="#home">Home</a></li>
  <li><a href="#news">Movies</a></li>
  <li><a href="#contact">TV</a></li>
  <li><a href="#about">About</a></li>
  <input id="search-bar" name="search" type="text" placeholder="Search...">
  <input id="search-button" name="search_submit" type="submit" value="Search">
</ul>
</body>

保险商实验室{
列表样式类型:无;
保证金:0;
填充:0;
溢出:隐藏;
背景色:#8A1414;
}
李{
浮动:左;
}
李阿{
显示:块;
颜色:白色;
文本对齐:居中;
填充:14px 30px;
文字装饰:无;
}
李娜:停下来{
背景色:#111;
}

这就是你想要的吗?在css代码中输入以下内容:

input#search-bar {
margin-top: 10px;
}

这就是你想要的吗?在css代码中输入以下内容:

input#search-bar {
margin-top: 10px;
}

您的HTML无效。您只能将
li
作为
ul

所以我们需要做一些改变

我的建议是:

我们将搜索输入从不属于的
ul
中取出。将它们包裹在自己的div中,然后向右浮动

将整批(
ul
和search div)包装在
nav
元素中

搜索
输入设置为
显示:内联块
,然后应用所需的任何宽度

nav{
背景色:#8A1414;
溢出:隐藏;
}
保险商实验室{
列表样式类型:无;
保证金:0;
填充:0;
溢出:隐藏;
浮动:左;
}
李{
浮动:左;
}
李阿{
显示:块;
颜色:白色;
文本对齐:居中;
填充:14px 30px;
文字装饰:无;
}
李娜:停下来{
背景色:#111;
}
.搜索{
浮动:对;
填充:14px0;
}
.search#搜索栏{
显示:内联块;
宽度:100px;
/*你的宽度在这里*/
/*仅限SO代码段的100px*/
}


您的HTML无效。您只能将
li
作为
ul

所以我们需要做一些改变

我的建议是:

我们将搜索输入从不属于的
ul
中取出。将它们包裹在自己的div中,然后向右浮动

将整批(
ul
和search div)包装在
nav
元素中

搜索
输入设置为
显示:内联块
,然后应用所需的任何宽度

nav{
背景色:#8A1414;
溢出:隐藏;
}
保险商实验室{
列表样式类型:无;
保证金:0;
填充:0;
溢出:隐藏;
浮动:左;
}
李{
浮动:左;
}
李阿{
显示:块;
颜色:白色;
文本对齐:居中;
填充:14px 30px;
文字装饰:无;
}
李娜:停下来{
背景色:#111;
}
.搜索{
浮动:对;
填充:14px0;
}
.search#搜索栏{
显示:内联块;
宽度:100px;
/*你的宽度在这里*/
/*仅限SO代码段的100px*/
}


如果要设置增加宽度,请将其放入css/style标记中

#search-bar{ width: 300px }
您可以根据自己的喜好调整这些值。

如果您想在布局中正确调整搜索栏,我可以建议您使用以下属性,您也可以调整它们的值

#search-bar{
             width: 300px;
             height: 20px;
             margin-top: 10px;
             margin-left: 600px; 
           }

您应该访问w3c学校网站,以便更好地理解CSS和HTML。

如果您想设置增加宽度,请将其放在CSS/样式标记中

#search-bar{ width: 300px }
您可以根据自己的喜好调整这些值。

如果您想在布局中正确调整搜索栏,我可以建议您使用以下属性,您也可以调整它们的值

#search-bar{
             width: 300px;
             height: 20px;
             margin-top: 10px;
             margin-left: 600px; 
           }

您应该访问w3c学校网站以更好地了解CSS和HTML。

您的HTML无效。您只能将
li
作为
ul
的子级。验证你的代码!您的HTML无效。您只能将
li
作为
ul
的子级。验证你的代码!你也可以使用浮动,但这取决于你的理解水平。你也可以使用浮动,但这取决于你的理解水平。