Home » Internet, Programmings, Tips & Tricks

Solution ! create boxes with rounded corners using css & javascript

Author : Izul Cyber Cafe 23 May 2009 2,467 views 4 Comments

roundedRasanya sudah lama sekali tidak posting, lama sekali tidak mengklik menu Add New Post di Dashboard cafe ini.

Untung sebelumnya dibantu teman untuk menulis artikel, membuat cafe ini tetap eksis. Oke sekarang lanjut ke topik lagi.

Wow judulnya sih pake bahasa inggris, tapi santai, isinya masih pake bahasa Indonesia kok :) .

Kali ini saya kembali dengan sebuah tulisan ringan tapi cukup mengasikkan untuk dicoba, terutama untuk para pemula web desain. Yaitu membuat Kotak yang disudutnya dibulatkan.

Saya akan mencoba membuatnya dengan 2 macam cara (CSS dan Javascript).

Cara-1 : Dengan CSS

Buka Web editor kesukaan kamu, bisa Dreamweaver, Notepad, atau yang lain.

Tuliskan kode HTML berikut.

——————————————-

<html>
<head>
<title>Tutorial CSS</title>
	<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="cekung">
	<p>Membuat Kotak yang disudutnya di buat cekung dengan CSS</p>
</div>
</body>
</html>

——————————————

Lalu buat file CSS dengan nama style.css dan isinya adalah seperti ini.
————————–

.cekung{
	-moz-border-radius:25px;
	width:250;
	padding:1em;
	background-color:#f20000;
	color:#fff;
}

————————–

Sekarang jalan kan browser anda :

Demo 1

Note : Hanya bisa di Mozilla Firefox.

Cara 2 : Dengan Javascript

Berikutnya menggunakan Javascript, tapi kamu harus mendownload terebih dahulu file javascipt nya.

File tersebut bernama NiftyCube. Silahkan download disini.

Cara menggunakan nya cukup mudah, anda tinggal memanggil file javascriptnya dengan menempatkan script berikut di antara tag <head> dan </head>.

———————————————–

<head>
<title>Tutorial CSS</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="corners3.css" />
<script type="text/javascript" src="niftycube.js"></script>
<script type="text/javascript">
	window.onload=function(){
	Nifty("div.cekung");
}
</script>
</head>

———————————————–

Dan memanggil class nya dengan <div class=nama_kelas></div>

Berikut contoh kodenya selengkapnya.

——————————————–

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<title>Tutorial CSS</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="corners3.css" />
<script type="text/javascript" src="niftycube.js"></script>
<script type="text/javascript">
	window.onload=function(){
	Nifty("div.cekung");
}
</script>
</head>
<body>
	<div class="cekung">
		<p>Tutorial membuat sudut melengkung dengan CSS Dan Javascript</p>
	</div>
</body>
</html>
</html>

——————————————–
Sekarang jalankan file buatan kamu. Maka akan tercipta sebuah box dengan sudut yang cekung.

Demo 2

——————————————–
Sekian dulu ya artikel kali ini, untuk artikel CSS berikutnya saya akan membahas pembuatan “Rounded Corner” dengan menggunakan Image.

Tunggu saja ya…

Byee……..
Keep Learning and Happy Trying…………….

:)

4 Comments »

  • Jingga said:

    Wah finally sang empunya muncul d3ngan postingan baru.
    kemana aja ni zul ?
    udah nunggu2 gw… :) Artikel barunya boleh BolJug. ;)

  • Terapi Web Design said:

    Ini yg sedang saya cari.

    Terima kasih…!!

    Ditunggu CSS selanjutnya Mas izul.

  • mastanto said:

    Hmm.. aku mending make CS ajah. :D
    lebih hemat resources. :)

  • Doni said:

    bos, thanks tipsnya…

    btw, cuman bisa jalan di mozilla firefox aja ya…?

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.