Carta langkah css

May 29, 2023 pm 12:42 PM

Css carta langkah

Carta langkah ialah alat grafik biasa yang menerangkan proses atau proses operasi melalui satu siri arahan langkah mudah. Rajah langkah biasanya menggunakan angka geometri yang ditandakan dengan nombor, teks atau anak panah untuk menggambarkan dengan jelas proses operasi. Dalam reka bentuk dan pembangunan web, rajah langkah sering digunakan dalam tutorial, panduan, halaman penerangan produk, dsb.

Teknologi CSS telah menjadikan reka bentuk rajah langkah lebih ringkas, lebih pantas dan lebih cantik Dengan beberapa kod CSS mudah, anda boleh mencipta rajah langkah yang jelas, cantik dan elegan.

1. Buat bingkai peta langkah

Pertama, kita perlu mencipta bingkai peta langkah, iaitu bekas yang mengandungi satu siri jubin langkah. Anda boleh membuat bingkai ini menggunakan HTML dan CSS.

<div class="steps-container">
    <div class="step">
        <span class="step-number">1</span>
        <p class="step-description">步骤1</p>
    </div>
    <div class="step">
        <span class="step-number">2</span>
        <p class="step-description">步骤2</p>
    </div>
    <div class="step">
        <span class="step-number">3</span>
        <p class="step-description">步骤3</p>
    </div>
</div>
Salin selepas log masuk

Dalam kod di atas, kita mula-mula mencipta bekas rajah langkah (.steps-container) dan kemudian menambah tiga jubin langkah (.step) di dalamnya. Setiap jubin langkah termasuk nombor langkah (.nombor langkah) dan penerangan langkah (.penerangan langkah).

2. Reka bentuk gaya jubin langkah

Sekarang, kita perlu menambah gaya pada setiap jubin langkah. Di sini kita akan menggunakan sintaks CSS untuk menambah gaya seperti sempadan, latar belakang, bayang-bayang dan sudut bulat pada setiap jubin langkah.

.step {
    border: 2px solid #999;
    border-radius: 6px;
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.3) 0 0 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
    margin-bottom: 20px;
    position: relative;
}
Salin selepas log masuk

Dalam kod, kami menambah sempadan pepejal lebar 2 piksel pada setiap jubin langkah dan menggunakan jejari sempadan untuk menambah 6 piksel sudut bulat pada jubin. Warna latar belakang ditetapkan kepada putih dan bayang kelabu muda telah ditambahkan pada blok langkah menggunakan sifat bayang-kotak.

Untuk menjadikan nombor langkah dan perihalan langkah lebih berpusat dan cantik, kami menggunakan sifat seperti item paparan dan penjajaran untuk memusatkan jubin langkah dan menambah jumlah jarak dan pelapik yang sesuai.

3. Tambahkan gaya pada nombor langkah

Menggunakan CSS, kami boleh menambah gaya pada nombor langkah (.nombor langkah) dengan sangat mudah. Kod berikut boleh digunakan untuk menetapkan saiz, warna dan gaya fon nombor langkah:

.step-number {
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #999;
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
}
Salin selepas log masuk

Kod di atas akan menambah gaya bulatan (jejari sempadan: 50%) pada nombor langkah (.step -nombor) dan tetapkan Saiznya (atribut seperti lebar dan tinggi), warna latar belakang (warna latar belakang) dan warna teks (warna). Untuk memusatkan nombor langkah, kami menggunakan sifat penjajaran teks dan ketinggian baris.

4. Tambahkan sambungan antara jubin langkah

Dengan beberapa kod CSS mudah, kami boleh mencipta anak panah, sambungan dan gaya garisan lain antara jubin langkah. Kod berikut mencipta gaya anak panah untuk jubin langkah:

.step:before {
    content: "";
    position: absolute;
    top: -20px;
    left: 50%;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 20px 15px 0 15px;
    border-color: #999 transparent transparent transparent;
    transform: translateX(-50%);
}
Salin selepas log masuk

Blok kod ini menambah elemen pseudo sebelum setiap jubin langkah (.step) untuk mencipta anak panah antara jubin langkah ( :sebelum). Kami menggunakan sifat kedudukan untuk menjajarkan anak panah di atas setiap jubin langkah dan menggunakan sifat -transform dan kiri untuk memusatkan anak panah secara mendatar.

Dengan mengubah suai sifat gaya dalam blok kod di atas, anda juga boleh membuat sambungan gaya lurus, putus-putus dan bulat antara jubin langkah.

Dengan teknik CSS mudah di atas, anda boleh mencipta kesan gambar rajah langkah yang cantik dan terperinci dengan cepat, meningkatkan kesan visual dan kebolehgunaan tutorial, panduan, penerangan produk dan halaman lain.

Atas ialah kandungan terperinci Carta langkah 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)

Peranan React dalam HTML: Meningkatkan Pengalaman Pengguna Peranan React dalam HTML: Meningkatkan Pengalaman Pengguna Apr 09, 2025 am 12:11 AM

React menggabungkan JSX dan HTML untuk meningkatkan pengalaman pengguna. 1) JSX membenamkan HTML untuk menjadikan pembangunan lebih intuitif. 2) Mekanisme DOM maya mengoptimumkan prestasi dan mengurangkan operasi DOM. 3) UI pengurusan berasaskan komponen untuk meningkatkan kebolehkerjaan. 4) Pengurusan negeri dan pemprosesan acara meningkatkan interaktiviti.

Komponen React: Membuat unsur -unsur yang boleh diguna semula di HTML Komponen React: Membuat unsur -unsur yang boleh diguna semula di HTML Apr 08, 2025 pm 05:53 PM

Komponen React boleh ditakrifkan oleh fungsi atau kelas, merangkumi logik UI dan menerima data input melalui prop. 1) Tentukan komponen: Gunakan fungsi atau kelas untuk mengembalikan elemen bertindak balas. 2) Rendering Component: React Call Render Kaedah atau Melaksanakan Komponen Fungsi. 3) Komponen multiplexing: Lulus data melalui prop untuk membina UI yang kompleks. Pendekatan kitaran hayat komponen membolehkan logik dilaksanakan pada peringkat yang berbeza, meningkatkan kecekapan pembangunan dan pemeliharaan kod.

Apakah batasan sistem kereaktifan Vue 2 berkenaan dengan perubahan array dan objek? Apakah batasan sistem kereaktifan Vue 2 berkenaan dengan perubahan array dan objek? Mar 25, 2025 pm 02:07 PM

Sistem Reaktiviti Vue 2 bergelut dengan tetapan indeks array langsung, pengubahsuaian panjang, dan penambahan/penghapusan harta benda objek. Pemaju boleh menggunakan kaedah mutasi Vue dan vue.set () untuk memastikan kereaktifan.

React and the Frontend: Membina Pengalaman Interaktif React and the Frontend: Membina Pengalaman Interaktif Apr 11, 2025 am 12:02 AM

React adalah alat pilihan untuk membina pengalaman front-end interaktif. 1) React memudahkan pembangunan UI melalui komponen dan DOM maya. 2) Komponen dibahagikan kepada komponen fungsi dan komponen kelas. Komponen fungsi adalah lebih mudah dan komponen kelas menyediakan lebih banyak kaedah kitaran hayat. 3) Prinsip kerja React bergantung kepada algoritma DOM dan perdamaian maya untuk meningkatkan prestasi. 4) Pengurusan negeri menggunakan useState atau ini. Kaedah kitaran hayat seperti ComponentDidMount digunakan untuk logik tertentu. 5) Penggunaan asas termasuk membuat komponen dan pengurusan negeri, dan penggunaan lanjutan melibatkan cangkuk tersuai dan pengoptimuman prestasi. 6) Kesalahan biasa termasuk kemas kini status yang tidak betul dan isu prestasi, kemahiran debugging termasuk menggunakan reactdevtools dan sangat baik

Apakah faedah menggunakan TypeScript dengan React? Apakah faedah menggunakan TypeScript dengan React? Mar 27, 2025 pm 05:43 PM

TypeScript meningkatkan pembangunan React dengan menyediakan keselamatan jenis, meningkatkan kualiti kod, dan menawarkan sokongan IDE yang lebih baik, dengan itu mengurangkan kesilapan dan meningkatkan kebolehkerjaan.

Bagaimanakah anda boleh menggunakan UserEducer untuk Pengurusan Negeri Kompleks? Bagaimanakah anda boleh menggunakan UserEducer untuk Pengurusan Negeri Kompleks? Mar 26, 2025 pm 06:29 PM

Artikel ini menerangkan menggunakan UserEducer untuk Pengurusan Negeri Kompleks dalam React, memperincikan manfaatnya ke atas UseState dan bagaimana untuk mengintegrasikannya dengan useeffect untuk kesan sampingan.

Apakah komponen berfungsi dalam vue.js? Bilakah mereka berguna? Apakah komponen berfungsi dalam vue.js? Bilakah mereka berguna? Mar 25, 2025 pm 01:54 PM

Komponen fungsional dalam vue.js adalah cangkuk kitaran hidup, ringan, dan kekurangan kitaran, sesuai untuk memberikan data tulen dan mengoptimumkan prestasi. Mereka berbeza daripada komponen yang berkesudahan dengan tidak mempunyai keadaan atau kereaktifan, menggunakan fungsi render secara langsung, a

Bagaimana anda memastikan bahawa komponen React anda boleh diakses? Alat apa yang boleh anda gunakan? Bagaimana anda memastikan bahawa komponen React anda boleh diakses? Alat apa yang boleh anda gunakan? Mar 27, 2025 pm 05:41 PM

Artikel ini membincangkan strategi dan alat untuk memastikan komponen React boleh diakses, memberi tumpuan kepada HTML semantik, atribut ARIA, navigasi papan kekunci, dan kontras warna. Ia mengesyorkan menggunakan alat seperti ESLINT-PLUGIN-JSX-A11Y dan AXE-CORE untuk TESTI

See all articles