を働いていないフロート、私は次のように非常にシンプルなレイアウトを持っている:Inline search and logout buttonCSSの表示インラインと
あなたは私がこれらのインライン表示に問題が見ることができるように。ここでのコードは次のとおりです。
HTML:
<div class="nav-bar">
<div class="search">
<form action="" method="post">
<input type="search" placeholder="Search here..." required>
<input type="submit" value="Search">
</form>
</div>
<div class="logout">
<a href="logout.php" class="button-small">Logout</a>
</div>
</div>
CSS:
.nav-bar
{
display: inline-block;
background: #607D8B;
padding: 5px;
box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
width: 100%;
height:27px;
}
.search {
background-color: chartreuse;
width: 250px;
margin: 0 auto;
}
.logout {
display: inline-block;
float: right;
font-family:'Roboto',sans-serif;
}
.logout,
.username
{
background-color: chartreuse;
margin: 0;
padding: 0;
list-style: none;
}
.logout a,
.header-heading a
{
/*display: block;*/
padding: .7em 1em;
color: #607D8B;
text-decoration:none;
/*border-bottom: 1px solid gray;*/
font-family:'Roboto',sans-serif;
}
.logout a:link { color: #607D8B; }
.logout a:visited { color: #607D8B; }
.logout a:focus
{
color: #607D8B;
font-weight:bolder;
}
.logout a:hover
{
color: #607D8B;
font-weight:bolder;
}
.logout a:active
{
color: #607D8B;
}
I`veは、私ができるすべてを試みたが、添付画像に示すように、何らかの理由でそれ自体がまだ表示されています。
ありがとう、これは1つの問題を解決しました。検索バーの中心にどのテクニックを使用するかをお聞かせください。 – Iommiund
私はちょっと答えを更新するつもりですが、CSSの配置、表示プロパティ、ボックスモデルの詳細を読むことをお勧めします - コードによっては、 –