membuat lengkungan di menu

Pada kali ini si cupu akan memberikan tutorial yang bener-bener simple. Tapi mungkin berguna banget. Coz dulu pada saat si cupu belajar CSS melakukan kesalahan yang amat fatal. Yaitu memakai image pada setiap lengkungan. Tidak memenggunakkan background-image. Apabila memakai image akan hancur apabila di isi (berlebihan banget). Kok malah curhat gini se. oke kita mulai aja tutorialnya.

Pada saat kita menginginkan gambar seperti ini

gambar menu

gambar menu

Maka yang harus kita lakukan adalah menslicing lengkukan kiri dan kanannya. Seperti gambar di bawah ini :)

kiri

kiri

kanan

kanan

setelah itu baru kita mengatur CSS-nya.

Cukup simple sebenarnya CSS-nya. CSS yang berisi tiga class. Class yang pertama adalah background dari menu. Lalu yang kedua adalah background-image gambar kiri.jpg dan yang terakhir adalah background-image gambar kanan.jpg. Bingung dengan isi CSS-nya??? ;) )

.full{
width:521px;
height:34px;
background-image:url(bg.jpg);
background-repeat:repeat;
}
.kanan{
width:521px;
height:34px;
background-image:url(kanan.jpg);
background-repeat:no-repeat;
background-position:right;

}
.kiri{
width:521px;
height:34px;
background-image:url(kiri.jpg);
background-repeat:no-repeat;
background-position: left;
}

setelah itu kita masuk ke HTML-nya. Untuk HTML-nya cukup mudah. kita atur div yang pertama adalah class full, lalu didalamnya adalah class kiri. Dan di dalam class kiri adalah class kanan.

ngak sulit kan. atau bingung dengan htmlnya???

ini script di dalam body HTML-nya

<div class=”full”><div class=”kiri”><div class=”kanan”></div></div></div>

6 Responses to “membuat lengkungan di menu”

  1. Mahendra Says:

    wah… saya pikir lengkungan yang nggak pake gambar…..

    hehehehe…

    btw klo saya pingin bagian bawahnya lengkung juga gimana dunk caranya?

    masak ada penumpukan div yang hanya digunakan untuk naruh background image?

    atau mungkin ada cara yang lebih efektif??? :D

  2. Alfian Yuda P. Says:

    mas alit<<
    kalo yang bawah tinggal d tumpuk lagi. buat yang bawah. Jadi buat 2 div lagi.

  3. Epat Says:

    nice tips
    keep sharing ;-)

  4. Fareed Says:

    waaaahhh,,,,
    cuman bikin lengkungan gitu ajah script-nya udah bikin pusing,,,
    yaaaah,,,
    maklumlah gw juga masih cupu di bideng per-CSS-an,,,

    BTW,,,
    ada nggak yah programmer CSS yg punya ide buat newbie2 CSS,,,
    yang bs ngebikin para newbie (baca: cupu) kayak gw,,,
    lebih dimudahkan dalam ber-CSS ria,,,
    semacam bikin software CSS Decompiler ato apaan,,,

    hehehehe,,,,
    sory yah comment gw out of topic,,,
    tapi mohon pencerahannya,,,
    ;)

  5. Rounded corners menggunakan CSS « The MITNICK Says:

    [...] dapat melihat bahwa setiap sudutnya memiliki lengkungan yang rapi. Biasanya untuk membuat lengkungan tersebut kita juga dapat menggunakan gambar (image), namun kita dapat membuat rounded corners tersebut dengan hanya menggunakan CSS. Bagaimana caranya? [...]

  6. Rounded corners menggunakan CSS « tesamsitompul's Blog Says:

    [...] dapat melihat bahwa setiap sudutnya memiliki lengkungan yang rapi. Biasanya untuk membuat lengkungan tersebut kita juga dapat menggunakan gambar (image), namun kita dapat membuat rounded corners tersebut dengan hanya menggunakan CSS. Bagaimana caranya? [...]

Leave a Reply