bootstrap3です。
超初心者で恐縮です。
見よう見まねでナビバーを作りました。
ナビバーの左上にロゴ画像を入れました。
ロゴ画像はまだ作ってないため、イメージ確認としてgoogleロゴ(550 × 220)で代用しました。
html
1<div class="row"> 2 <a class="navbar-brand" href="/"></a> 3 <form action="/items" accept-charset="UTF-8" method="get" id="header_form"> 4 <div class="input-group"> 5 <form action="/items" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="✓" /> 6 <input value="" class="form-control" placeholder="何かお探しですか?" id="header_text_keyword" type="text" name="search[keyword]" /> 7 <input type="hidden" name="search[paused]" id="search_paused" value="false" /> 8</form> <div class="input-group-btn"> 9 <button class="btn btn-default" type="submit" id="header_search_button"> 10 <i class="glyphicon glyphicon-search"></i> 11 </button> 12 </div> 13 </div> 14 </form> 15 </div>
css
1.navbar-brand { 2 background: url("/logo.png") no-repeat left center; 3 background-size: contain; 4 height: 50px; 5 width: 100px; 6} 7#header_nav { 8 background-color: white; 9 border-color: #b8bbbf; 10 border-style:solid; 11 12} 13 14#header_form { 15 padding-top: 9px; 16} 17 18#header_nav a{ 19 color: #F47B20; 20} 21 22#header_nav li{ 23 display: inline-block; 24} 25
ロゴが小さいため、ちょっと幅を広くしようと思い、CSSを以下のように
.navbar-brandのwidth100から150にしました。
css
1width: 150px;
すると下のようにテキストボックスとの間にけっこうな余白が出来てしまいました。
テキストボックスぎりぎりまで広げたいのですが、どうすれば良いのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/05 04:05
2020/08/05 04:05
2020/08/05 06:04 編集
2020/08/05 06:15