Rumah >hujung hadapan web >tutorial css >Konsep CSS Lanjutan: Menguasai Teknik Reka Bentuk Web Moden
Berikut ialah kesinambungan topik CSS untuk Bahagian 2 artikel komprehensif:
Pembolehubah CSS (Sifat Tersuai):
:root { --main-color: #3498db; --font-size: 16px; } h1 { color: var(--main-color); font-size: var(--font-size); }
Susun Letak Grid CSS:
.container { display: grid; grid-template-columns: 1fr 2fr; grid-gap: 10px; }
Flexbox (Teknik Lanjutan):
Elemen Pseudo CSS dan Pemilih Lanjutan:
li:nth-child(odd) { background-color: #f4f4f4; } div:not(.active) { opacity: 0.5; }
Titik Putus Pertanyaan Media untuk Reka Bentuk Responsif:
@media (max-width: 768px) { body { font-size: 14px; } }
Animasi CSS:
@keyframes slideIn { from { transform: translateX(-100%); } to { transform: translateX(0); } } .box { animation: slideIn 1s ease-in-out; }
Peralihan CSS (Kes Penggunaan Lanjutan):
button:hover { background-color: #3498db; transition: background-color 0.3s ease; }
Transformasi CSS:
.card:hover { transform: scale(1.1) rotate(5deg); }
Rangka Kerja CSS (Tailwind, Bootstrap, dll.):
CSS untuk Kebolehaksesan:
a:focus { outline: 2px dashed #3498db; }
CSS untuk Mod Gelap:
@media (prefers-color-scheme: dark) { body { background-color: #121212; color: #fff; } }
Kaunter CSS:
ol { counter-reset: section; } li::before { content: counter(section) ". "; counter-increment: section; }
Bentuk dan Keratan CSS:
.circle { clip-path: circle(50%); }
Mod Masking dan Campuran CSS:
.image { mask-image: url(mask.png); mix-blend-mode: multiply; }
Css Scroll-Snapping:
:root { --main-color: #3498db; --font-size: 16px; } h1 { color: var(--main-color); font-size: var(--font-size); }
Sifat Logik CSS:
CSS Houdini:
Pengoptimuman Prestasi CSS:
Alat dan Teknik Penyahpepijatan CSS:
Masa Depan CSS:
Hai, saya Abhay Singh Kathayat!
Saya seorang pembangun timbunan penuh dengan kepakaran dalam kedua-dua teknologi hadapan dan belakang. Saya bekerja dengan pelbagai bahasa pengaturcaraan dan rangka kerja untuk membina aplikasi yang cekap, berskala dan mesra pengguna.
Jangan ragu untuk menghubungi saya melalui e-mel perniagaan saya: kaashshorts28@gmail.com.
Atas ialah kandungan terperinci Konsep CSS Lanjutan: Menguasai Teknik Reka Bentuk Web Moden. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!