🌐
Miniclass Web
  • Miniclass Web
  • 1. Pengenalan Pemrograman Web
    • Cara Kerja Website
    • Pengenalan Backend dan Frontend
    • HTTP Request dan HTTP Response
  • 2. HTML
    • Pengenalan HTML
    • Text Formatting
    • Link
    • Media
    • List
    • Table
    • Form
    • Grouping
  • 3. CSS
    • Pengenalan CSS
    • Selector CSS
    • Text Formatting
    • Background
    • Border
    • Height dan Width
    • Spacing
    • Layouting
    • Responsive Design
    • Membuat Template Web Responsive
  • 4. Javascript
    • Pengenalan JavaScript
    • Javascript for Java developer
    • Array
    • Fungsi
    • Manipulasi DOM
    • Event
    • Fetch API
    • Object JavaScript
    • UI Component Lanjutan
  • 5. Node.js
    • Pengenalan Node.js
    • Membuat Server HTTP
    • Routing
    • Import Export
    • Node Package Manager
    • Nodemon
  • 6. Express.js
    • Pengenalan Express.js
    • HTTP Method
    • Menerima Data dari URL
    • Middleware
    • Menerima Data dari Body
    • Mengunggah File
    • Menampilkan File dalam Folder
    • Menyimpan Data ke Database MySQL
  • 7. Modern Frontend Development
    • ECMAScript
    • Transpiler
    • Module Bundler
  • 8. React Fundamental
    • Pengenalan React JS
    • Props
    • Event
    • State
    • Conditional Rendering
    • Component Mapping
    • Side Effect
    • Custom Hook
  • 9. React State Management
    • Lifting State Up
    • Context
    • Reducer
  • 10. React Performance
    • Debounce
    • Throttling
    • Memoization
    • Profiling
  • 11. React Testing
    • Component Testing
    • Hook Testing
    • Mocking
    • End to End Testing
  • 12. Object Relational Mapping
    • Pengenalan Object Relational Mapping
  • 13. Document Oriented Database
    • Document Oriented Database
    • Object Document Mapping
  • 14. Web Service
    • REST
    • GraphQL
  • 15. Autentikasi
    • JSON Web Token
    • Membuat Web Service Sederhana
  • 16. Microservices
    • Microservices
    • Microservices Gateway
    • Message Queue
    • Remote Procedure Call
    • Membuat Micro Service Sederhana
  • 18. Caching
Powered by GitBook
On this page
  • 1. Permasalahan
  • 2. Pengertian
  • 3. Contoh Kasus
  • 3.1. Border-style
  • 3.2. Border Width
  • 3.3. Border Color
  • 4. Border Radius

Was this helpful?

  1. 3. CSS

Border

1. Permasalahan

Terkadang dalam membuat halaman web kita tidak mengetahui batas dari konten yang kita buat pada halaman web, salah satu cara untuk mengetahui batas konten yang telah kita buat kita dapat menggunakan border.

2. Pengertian

border merupakan salah satu jenis dari property css yang biasa digunakan untuk memberi batasan pada konten yang kita buat pada halaman website.

3. Contoh Kasus

disini kita akan membuat halaman website untuk melihat bagaimana border bekerja pada content yang kita buat.

Buat file.html dan isikan kode dibawah :

<html>
    <head>
        <title>Belajar Border</title>
        <link rel="stylesheet" href="./file.css">
    </head>
    <body>
    <!-- disni kita akan menggunakan sebuah paragraf -->
    <!-- dimana nanti content yang ada pada paragraf akan diberi border -->
        <p>Belajar pengaplikasian border</p>
    </body>
</html>

3.1. Border-style

border sendiri memiliki banyak jenis property dan yang kita gunakan untuk mengatur jenis border adalah property border-style, property border-style juga memiliki beberapa value seperti :

  • dotted

  • dashed

  • solid

  • double

  • groove

  • ridge

  • inset

  • outset

  • none

  • hidden

buatlah file.css dan implementasikan kode dibawah menggunakan value yang ada pada border-style :

/* p{
    border-style: value;
} */

p{
    border-style: solid;
}

/* dengan menambahkan properti boder-style pada <p> maka pada tampilan yang kita buat akan terlihat bordernya dalam bentuk garis */

Hasil dari script :

3.2. Border Width

Kita juga dapat mengatur lebarnya border yang kita buat menggunakan property border-width

p {
  border-style: solid;
  border-width: 15px;
}

/* dengan menggunakan border-width: 15px maka border yang kita buat akan terlihat lebih tebal */

Hasil dari script :

3.3. Border Color

Kita juga dapat mengubah warna border yang kita buat menggunakan property border-color

p {
  border-style: solid;
  border-color: red;
}

/*  dengan menambahkan border-color : red maka border yang kita buat akan berwarna merah */

Hasil dari script :

4. Border Radius

Kita dapat menggunakan property border-radius untuk mengatur tingkat kelengkungan pada setiap ujung konten yang kita buat.

p {
  border-style: solid;
  border-radius: 15px;
}

/* dengan menambahkan border-radius : 15px maka pada bagian ujung border akan terdapat lengkungan sebesar 15px */

Hasil dari script :

PreviousBackgroundNextHeight dan Width

Last updated 4 years ago

Was this helpful?

Alternate text
Alternate text
Alternate text
Alternate text