Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Bagaimana Cara Membuat Logo dan Menu Bersebelahan

Saya ingin membuat logo dan menu (navigation) bersebelahan dalam satu kotak. Seperti header sekolah koding saat ini.

Saya punya kode sebagai berikut

== CSS ==

 .header-wrapper{
	background: #F44336;
	padding: 50px;
	width: 100%;
}
#header{
	float: left;
	width: 40%;
}
#sub-menu{
	float: left;
	width: 60%;
}
#sub-menu li{
	padding: 2px;
	display: inline-block;
}
#sub-menu a{
	text-decoration: none;
	color: #fff;
	padding: 5px;
	font-size: 120%;
}

== HTML ==

 <div class="header-wrapper">
<div id="header">
<h1>SETASHOP</h1>
</div>
<div id="sub-menu">
	<nav>
		<ul>
			<li><a href="#">Home</a></li>
			<li><a href="#">About</a></li>
			<li><a href="#">Team</a></li>
			<li><a href="#">Testimonial</a></li>
			<li><a href="#">Contact</a></li>
		</ul>
	</nav>
</div>
</div>

Untuk hasil sementara saat ini seperti ini

Terima kasih, semoga bisa dibantu

avatar iniwahyu
@iniwahyu

25 Kontribusi 2 Poin

Diperbarui 7 tahun yang lalu

10 Jawaban:

ini sepertinya bisa

 <li><a href="#"><span class=fa fa-home>Home</li>
avatar kuntoro46
@kuntoro46

18 Kontribusi 3 Poin

Dipost 7 tahun yang lalu

@kuntoro46 itu kan cuma nambah font awesome, maksudnya biar rapi di tengah kotak2 itu. Itu kan di gambar ada dibawah :)

avatar iniwahyu
@iniwahyu

25 Kontribusi 2 Poin

Dipost 7 tahun yang lalu

Lebih baik pakai bootstrap bro simpel dan cepat,

Tapi kalau mau native bisa sih,

Pakai

.container {
   display: block;
}
#header,
#sub-menu {
   display: inline-block;
}

<div class="container">
    <div id="header"></div>
    <div id="sub-menu"></div>
</div>

Maaf kalau bukan yang dimaksud karena pertanyaan anda kurang jelas hehe

avatar wadahkode
@wadahkode

44 Kontribusi 15 Poin

Dipost 7 tahun yang lalu

Biar bisa bersebelahan, ilangin aja width nya.Di header dan submenu

avatar Yurichandra
@Yurichandra

41 Kontribusi 9 Poin

Dipost 7 tahun yang lalu

melihat kodingan bang @trihap sih harusnya gk sampe kebawah gitu, mungkin itu effect floatnya , coba di kasih class clearfix di setiap setelah penggunaan float


.clearfix::after{
  clear:both;
  content:'';
  display:table;
}

coba taruh class clearfix di bagian .header-wrapper nya itu yang saya tau dan saya belum ngetes kodenya sih hehehe, lagi males bang :D

avatar naufalhfzhn
@naufalhfzhn

172 Kontribusi 59 Poin

Dipost 7 tahun yang lalu

@sector18 bisa lihat header sekolahkoding? Ya seperti itu, yang saya inginkan.

@naufalhfzhn kok tidak ada perubahan apapun ya? Hmm

avatar iniwahyu
@iniwahyu

25 Kontribusi 2 Poin

Dipost 7 tahun yang lalu

Jawaban Terpilih

uda saya coba bisa kok.. taruh classnya mungkin salah , kyk gini harusnya


<div class="header-wrapper clearfix">

avatar naufalhfzhn
@naufalhfzhn

172 Kontribusi 59 Poin

Dipost 7 tahun yang lalu

width headernya aja di kurangin

avatar marufjs
@marufjs

23 Kontribusi 16 Poin

Dipost 7 tahun yang lalu

font-size biasakan pakai pixel aja, jangan %

avatar marufjs
@marufjs

23 Kontribusi 16 Poin

Dipost 7 tahun yang lalu

coba pake css flexbox sperti ini mudah2an bs membantu

<div class="header-wrapper">
  <div class="brand-logo">
    <h1>SETASHOP</h1>
  </div>
  <ul class="sub-menu">
    <li><a href="#">Home</a></li>
    <li><a href="#">About</a></li>
    <li><a href="#">Team</a></li>
    <li><a href="#">Testimonial</a></li>
    <li><a href="#">Contact</a></li>
  </ul>
</div>

* {
  margin: 0;
  padding: 0;
}

.header-wrapper {
  background-color: #F44336;
  padding: 0 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.brand-logo {
  width: 20%;
}

.sub-menu {
  width: 80%;
  text-align: right;
}
.sub-menu li {
  display: inline-block;
  margin-left: 10px;
}
.sub-menu li a {
  text-decoration: none;
  color: #fff;
  font-size: 14px;
}
.sub-menu li a:hover {
  text-decoration: underline;
}

avatar andriyfm
@andriyfm

23 Kontribusi 8 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban