Rumah > hujung hadapan web > tutorial css > 8 kod kesan CSS praktikal yang patut dikumpulkan (kongsi)

8 kod kesan CSS praktikal yang patut dikumpulkan (kongsi)

青灯夜游
Lepaskan: 2021-12-20 09:04:17
ke hadapan
3302 orang telah melayarinya

Artikel ini berkongsi 8 kod kesan CSS yang menarik yang mesti diketahui oleh pembangun CSS. Mari kita lihat.

8 kod kesan CSS praktikal yang patut dikumpulkan (kongsi)

1 Tukar warna kursor kotak input

MDN: Atribut caret-color digunakan untuk mentakrifkan warna kursor sisipan (karet sisipan yang disebut di sini ialah kursor sisipan yang disebutkan di sini ialah yang berada di kawasan halaman web yang boleh diedit, digunakan untuk menunjukkan di mana input pengguna akan dimasukkan perkara yang berkelip yang kelihatan seperti bar menegak . (Belajar perkongsian video: |tutorial video css)

Sebagai contoh, kami menetapkan kursor kepada biru

input{

caret-color:blue;
}
Salin selepas log masuk

8 kod kesan CSS praktikal yang patut dikumpulkan (kongsi)

2 Baris kod melarang pengguna daripada memilih teks

  user-select: none;
Salin selepas log masuk

3 Kesan pemilihan kandungan

Di sini tetapkan warna teks yang dipilih kepada hijau

.div::selection {
  background-color: green;
  color: #fff;
}
Salin selepas log masuk

8 kod kesan CSS praktikal yang patut dikumpulkan (kongsi)

4 Tiga baris kod yang paling berguna untuk memusatkan

display: flex;
          align-items: center;
          justify-content: center;
Salin selepas log masuk
Contoh:

 .father{
      width: 200px;
      height: 200px;
      border: solid #000 2px;
      display: flex;
      align-items: center;
      justify-content: center;
  }
  .child{
      width: 50px;
      height: 50px;
      border: solid red 2px;
  }
Salin selepas log masuk

8 kod kesan CSS praktikal yang patut dikumpulkan (kongsi)

5 Penatalan lancar

scroll-behavior: smooth;
Salin selepas log masuk

6 elemen boleh ubah saiz pengguna

 resize: both;
Salin selepas log masuk
Nota:

Melainkan atribut resize ditetapkan kepada nilai lain daripada overflow Jika tidak, tiada apa yang dilakukan dan boleh dilihat ialah nilai lalai untuk kebanyakan elemen. visible

 .father{
          width: 200px;
          height: 200px;
          border: solid #000 2px;
          display: flex;
          align-items: center;
          justify-content: center;
          resize: both;
          overflow: auto;

      }
Salin selepas log masuk

8 kod kesan CSS praktikal yang patut dikumpulkan (kongsi)

7 Gambar sebagai kursor

cursor: url(), auto;
Salin selepas log masuk

8 Kesan mesin taip

.container {
        height: 500px;
        display: flex;
        align-items: center;
        justify-content: center;
      }

      .typing {
        width: 220px;
        animation: typing 2s steps(8), blink 0.5s step-end infinite alternate;
        white-space: nowrap;
        overflow: hidden;
        border-right: 3px solid;
        font-family: monospace;
        font-size: 2em;
      }

      @keyframes typing {
        from {
          width: 0;
        }
      }

      @keyframes blink {
        50% {
          border-color: transparent;
        }
      }
Salin selepas log masuk
<div class="container">
      <div class="typing">我是用打字机效果</div>
</div>
Salin selepas log masuk

8 kod kesan CSS praktikal yang patut dikumpulkan (kongsi)

Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila lawati:

Video Pengaturcaraan! !

Atas ialah kandungan terperinci 8 kod kesan CSS praktikal yang patut dikumpulkan (kongsi). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
css
sumber:juejin.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan