Jadual Kandungan
Hartanah sempadan
Contoh
Nyatakan dua sempadan
Nyatakan atribut dua sempadan
This has double styled border with thinnest border
This has double styled border applied with slightly thick border than previous box.
This has double styled border applied with the thickest border
Kesimpulan
Rumah hujung hadapan web tutorial css Bagaimana untuk menentukan sempadan berganda menggunakan CSS?

Bagaimana untuk menentukan sempadan berganda menggunakan CSS?

Sep 05, 2023 pm 10:45 PM

Bagaimana untuk menentukan sempadan berganda menggunakan CSS?

Kami tahu bahawa CSS ialah bahasa helaian gaya berasaskan peraturan yang digunakan untuk mereka bentuk dan menyesuaikan halaman web. Ia digunakan untuk menentukan cara elemen html diformat dan dipaparkan pada skrin. Satu gaya yang sering kita gunakan ialah menambah atau mengubah suai sempadan sesuatu elemen. Ini boleh dicapai dengan menggunakan 'harta sempadan' CSS.

Hartanah sempadan

"Sempadan" ialah cara singkatan untuk menentukan sempadan di sekeliling elemen, dengan menentukan lebar sempadan, gaya dan warna. Oleh itu, kita boleh mengatakan bahawa harta sempadan sebenarnya terdiri daripada tiga sifat berikut.

  • Warna Sempadan - Ia menetapkan warna sempadan dan kembali kepada warna semasa jika tidak hadir.

  • Gaya sempadan − Ia menyatakan gaya sempadan yang digunakan, menjadi tiada jika ia tidak wujud.

  • Sempadan-lebar - Ini menentukan ketebalan sempadan, lalai ialah "sederhana"

Kami juga boleh menentukan lebar, gaya dan warna setiap sisi sempadan secara individu. Ambil perhatian bahawa ia bukan harta yang boleh diwarisi, yang bermaksud bahawa jika elemen bekas mempunyai sempadan di sekelilingnya, elemen anak tidak akan mempunyai sempadan melainkan ditentukan.

Kita boleh menentukan sempadan menggunakan satu, dua atau ketiga-tiga sifat. Sebarang nilai yang kami tidak tentukan akan mempunyai nilai lalai/awalnya sebagai nilainya.

Contoh

Contoh sempadan menggunakan ketiga-tiga sifat diberikan di bawah.

<!DOCTYPE html>
<html lang="en">
<head>
   <title>Border and its styling</title>
   <style>
      div {
         width: 100%;
         height: 200px;
         align-content: center;
         justify-content: center;
      }
      #box1 {
         background-color: antiquewhite;
         border: 2px solid black;
      }
      #box2 {
         background-color: aquamarine;
         border: dashed blue;
      }
      #box3 {
         background-color: blanchedalmond;
         border: red;
      }
      #box4 {
         background-color: beige;
         border: 1px rebeccapurple;
      }
   </style>
</head>
<body>
   <div id="box1">Black 2px solid border</div>
   <div id="box2">Blue dashed border</div>
   <div id="box3">No visible border</div>
   <div id="box4">No visible border</div>
</body>
</html>
Salin selepas log masuk

Kita dapat lihat bahawa setiap gaya mempunyai kesan yang berbeza pada sempadan elemen.

Nyatakan dua sempadan

Sekarang kami telah memahami asas menggunakan sifat sempadan dalam CSS, kami akan mula menyelesaikan soalan "Bagaimana untuk menentukan sempadan berganda menggunakan CSS". Mari kita lihat secara ringkas apakah harta gaya sempadan, perkara yang boleh anda lakukan dengannya dan cara menggunakannya untuk menyelesaikan masalah kita.

Nyatakan atribut dua sempadan

Kami telah membincangkan di atas bahawa atribut gaya sempadan mengawal gaya sempadan yang digunakan pada elemen dalam CSS. Atribut gaya sempadan digunakan untuk mengawal cara garisan sempadan dipaparkan pada halaman web. Ini juga merupakan sifat trengkas, yang terdiri daripada sifat gaya bawah, kiri, kanan dan atas.

Kita boleh menentukan atribut gaya sempadan menggunakan satu, dua, tiga atau keempat-empat nilai.

  • Jika kita hanya menggunakan satu nilai, sifat ini mempunyai kesan menerapkan gaya yang sama pada semua garis sempadan.

  • Apabila kita menggunakan dua nilai, gaya pertama akan digunakan pada bahagian atas dan bawah sempadan, manakala gaya kedua akan digunakan pada bahagian kiri dan kanan sempadan.

  • Apabila menyatakan tiga nilai, gaya pertama akan digunakan pada bahagian atas, gaya kedua akan digunakan pada bahagian kiri dan kanan, dan gaya terakhir akan digunakan pada bahagian bawah.

  • Jika kami menentukan keempat-empat nilai, susunan gaya yang digunakan ialah atas, kanan, bawah dan kiri (iaitu mengikut arah jam dari atas).

Sekarang mari kita lihat apakah nilai yang mungkin boleh kita berikan kepada harta benda ini.

  • Tidak

  • Sembunyi

  • seperti titik

  • Garisan bertitik

  • Pejal

  • Berganda

  • Alur

  • Ridge

  • masukkan

  • Terjemahan bahasa Cina bagi
  • Outset

  • ialah:
  • Titik Permulaan

Setelah melihat nilai-nilai ini, kita dapat melihat bahawa dengan menggunakan "double" sebagai nilai harta ala sempadan, kita boleh mencapai kesan sempadan berganda.

Contoh

Diberikan di bawah ialah contoh menentukan sempadan berganda menggunakan atribut gaya sempadan.

<!DOCTYPE html>
<html>
<head>
   <style>
      body {
         background-color: beige;
         text-align: center;
      }
      h1.doubleApplied {
         border-width: 5px;
         border-style: double;
         Border-color: blue;
      }
      h1.double2Applied {
         border-width: 15px;
         border-style: double;
         Border-color: blue;
      }
      h1.double3Applied {
         border-width: 20px;
         border-style: double;
         Border-color: blue
      }
   </style>
</head>
<body>
   <h1 id="This-has-double-styled-border-with-thinnest-border">This has double styled border with thinnest border</h1>
   <h1 id="This-has-double-styled-border-applied-with-slightly-thick-border-than-previous-box">This has double styled border applied with slightly thick border than previous box.</h1>
   <h1 id="This-has-double-styled-border-applied-with-the-thickest-border">This has double styled border applied with the thickest border</h1>
</body>
</html>
Salin selepas log masuk

Kita dapat melihat bahawa dengan menggunakan dua kali ganda sebagai nilai, semua elemen mempunyai sempadan berganda dengan ketebalan yang berbeza-beza di sekelilingnya.

Kesimpulan

Ringkasnya, menentukan sempadan berganda menggunakan CSS adalah tugas yang mudah. Anda hanya perlu menggunakan atribut gaya sempadan dan tetapkannya kepada dua kali ganda. Ini akan melukis dua garisan pada setiap sisi elemen, memberikan halaman anda rupa yang unik dan bergaya. Selain itu, anda boleh menggunakan sifat lain seperti "lebar sempadan" dan "warna sempadan" untuk menyesuaikan warna, saiz dan sifat lain bagi sempadan ini. Dengan latihan, anda akan dapat mencipta reka bentuk yang menakjubkan dengan sempadan tidak lama lagi.

Atas ialah kandungan terperinci Bagaimana untuk menentukan sempadan berganda menggunakan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

Ia &#039; s! Tahniah kepada pasukan Vue untuk menyelesaikannya, saya tahu ia adalah usaha besar dan lama datang. Semua dokumen baru juga.

Membina aplikasi Ethereum menggunakan redwood.js dan fauna Membina aplikasi Ethereum menggunakan redwood.js dan fauna Mar 28, 2025 am 09:18 AM

Dengan pendakian harga bitcoin baru -baru ini lebih dari 20k $ USD, dan baru -baru ini melanggar 30k, saya fikir ia patut mengambil menyelam yang mendalam kembali ke dalam mewujudkan Ethereum

Bolehkah anda mendapatkan nilai harta CSS yang sah dari penyemak imbas? Bolehkah anda mendapatkan nilai harta CSS yang sah dari penyemak imbas? Apr 02, 2025 pm 06:17 PM

Saya mempunyai seseorang yang menulis dengan soalan yang sangat legit ini. Lea hanya blog tentang bagaimana anda boleh mendapatkan sifat CSS yang sah dari penyemak imbas. That &#039; s seperti ini.

Sedikit di CI/CD Sedikit di CI/CD Apr 02, 2025 pm 06:21 PM

Saya &#039;

Menggunakan Markdown dan Penyetempatan di Editor Blok WordPress Menggunakan Markdown dan Penyetempatan di Editor Blok WordPress Apr 02, 2025 am 04:27 AM

Jika kita perlu menunjukkan dokumentasi kepada pengguna secara langsung dalam editor WordPress, apakah cara terbaik untuk melakukannya?

Kad yang disusun dengan kedudukan melekit dan sasaran sass Kad yang disusun dengan kedudukan melekit dan sasaran sass Apr 03, 2025 am 10:30 AM

Pada hari yang lain, saya melihat sedikit ini sangat indah dari laman web Corey Ginnivan di mana koleksi kad timbunan di atas satu sama lain semasa anda menatal.

Membandingkan penyemak imbas untuk reka bentuk responsif Membandingkan penyemak imbas untuk reka bentuk responsif Apr 02, 2025 pm 06:25 PM

Terdapat beberapa aplikasi desktop ini di mana matlamat menunjukkan laman web anda pada dimensi yang berbeza pada masa yang sama. Oleh itu, anda boleh menulis

Kenapa kawasan -kawasan yang dikurangkan ungu di susun atur flex tersilap dianggap sebagai 'ruang limpahan'? Kenapa kawasan -kawasan yang dikurangkan ungu di susun atur flex tersilap dianggap sebagai 'ruang limpahan'? Apr 05, 2025 pm 05:51 PM

Soalan mengenai kawasan slash ungu dalam susun atur flex Apabila menggunakan susun atur flex, anda mungkin menghadapi beberapa fenomena yang mengelirukan, seperti dalam alat pemaju (D ...

See all articles