Jadual Kandungan
Menyesuaikan susun atur
Membahagikan lajur
Menjadikannya responsif
Merancang percetakan satu halaman
Sokongan penyemak imbas
Rumah hujung hadapan web tutorial css Tahun Baru, pekerjaan baru? Let ' s membuat resume berkuasa grid!

Tahun Baru, pekerjaan baru? Let ' s membuat resume berkuasa grid!

Apr 13, 2025 am 11:26 AM

Tahun Baru, pekerjaan baru? Mari buat resume berkuasa grid!

Banyak reka bentuk resume yang popular membuat sebahagian besar ruang halaman yang tersedia dengan meletakkan bahagian dalam bentuk grid. Mari kita gunakan grid CSS untuk membuat susun atur yang kelihatan hebat apabila dicetak dan pada saiz skrin yang berbeza. Dengan cara itu, kita boleh menggunakan resume dalam talian dan luar talian, yang mungkin berguna pada tahun baru!

Pertama, kami akan membuat bekas resume, dan bahagian resume kami.

 <sountic>
  <section> 
  <section> 
  <section> 
  <section> 
  <section> 
  <section> 
  <section> 
</section></section></section></section></section></section></section></sountic>
Salin selepas log masuk

Untuk mula menggunakan grid, kami menambah paparan: grid ke elemen resume luar kami. Seterusnya, kami menerangkan bagaimana keadaan harus diletakkan di atas grid. Dalam kes ini, kami akan menentukan dua lajur dan empat baris.

Kami menggunakan unit FR grid CSS untuk menentukan berapa banyak pecahan di ruang yang tersedia untuk diberikan. Kami akan memberikan baris yang sama ruang (1fr setiap), dan membuat lajur pertama dua kali lebih luas daripada yang kedua (2fr).

 .Resume {
  paparan: grid;
  Grid-template-lajur: 2FR 1FR;
  Grid-template-baris: 1FR 1FR 1FR 1FR;
}
Salin selepas log masuk

Seterusnya kami akan menerangkan bagaimana unsur-unsur ini harus diletakkan di atas grid dengan menggunakan harta tanah grid-templat. Mula-mula kita perlu menentukan kawasan grid yang dinamakan untuk setiap bahagian kami. Anda boleh menggunakan sebarang nama tetapi di sini kami akan menggunakan nama yang sama dengan bahagian kami:

 .name {
  Grid-Area: Nama;
}

.photo {
  Grid-Area: Foto;
}

/ * Tentukan kawasan grid untuk setiap bahagian */
Salin selepas log masuk

Sekarang datang bahagian yang menyeronokkan, dan satu yang menjadikan perubahan reka bentuk angin. Letakkan kawasan grid di harta tanah grid-template bagaimana anda mahu mereka dibentangkan. Sebagai contoh, di sini kami akan menambah bahagian nama di sebelah kiri atas kawasan grid-template untuk meletakkan nama kami di sebelah kiri atas resume. Bahagian kerja kami mempunyai banyak kandungan sehingga kami menambahkannya dua kali, yang bermaksud bahawa ia akan meregangkan dua sel grid.

 .Resume {
  grid-template-kawasan:
    "Nama foto"
    "Bekerja Mengenai"
    "Pendidikan kerja"
    "Kemahiran Komuniti";
}
Salin selepas log masuk

Inilah yang kita ada setakat ini:

Spesifikasi grid CSS menyediakan banyak sifat berguna untuk saiz dan meletakkan perkara di grid dan juga beberapa sifat tersendiri. Kami menjaga perkara yang mudah dalam contoh ini dengan menunjukkan satu kaedah yang mungkin. Pastikan anda menyemak beberapa sumber yang hebat di luar sana untuk mengetahui cara terbaik untuk memasukkan grid CSS dalam projek anda.

Menyesuaikan susun atur

GRID-Template-areas menjadikannya sangat mudah untuk menukar susun atur anda. Sebagai contoh, jika anda fikir majikan akan lebih berminat dalam bahagian kemahiran anda daripada pendidikan anda, anda boleh menukar nama-nama di kawasan grid-templat dan mereka akan menukar tempat dalam susun atur anda, tanpa perubahan lain yang diperlukan.

 .Resume {
  grid-template-kawasan:
    "Nama foto"
    "Bekerja Mengenai"
    "Kemahiran kerja" / * kemahiran kini bergerak di atas pendidikan * /
    "Pendidikan Masyarakat";
} 
Salin selepas log masuk

Kita boleh mencapai reka bentuk resume yang popular di mana lajur nipis di sebelah kiri dengan perubahan CSS yang minimum. Itulah salah satu perkara yang baik tentang grid: kita boleh menyusun semula kawasan grid yang dinamakan untuk mengalihkan perkara -perkara di sekitar sambil meninggalkan perintah sumber tepat di mana ia berada!

 .Resume {
  Grid-template-lajur: 1FR 2FR;
  grid-template-kawasan:
    "Pendidikan Foto"
    "kerja nama"
    "mengenai kerja"
    "Komuniti Kemahiran";
} 
Salin selepas log masuk

Membahagikan lajur

Mungkin anda mahu menambah rujukan peribadi kepada campuran. Kami boleh menambah lajur ketiga ke templat grid dan slip mereka ke baris bawah. Perhatikan bahawa kita juga perlu menukar unit lajur ke pecahan yang sama kemudian mengemas kini kawasan templat supaya unsur -unsur tertentu merangkumi dua lajur untuk memastikan susun atur kami di tempat.

 .Resume {
  Grid-template-lajur: 1FR 1FR 1FR;
  grid-template-kawasan:
    "Nama Nama Foto"
    "Kerja bekerja tentang"
    "Pendidikan kerja kerja"
    "Kemahiran Rujukan Komuniti";
} 
Salin selepas log masuk

Jurang antara bahagian boleh dikawal dengan harta grid-jurang.

Menjadikannya responsif

Untuk skrin kecil, seperti peranti mudah alih, kita boleh memaparkan bahagian resume dalam satu lajur lebar penuh.

 Grid-template-lajur: 1FR;
grid-template-kawasan:
  "Foto"
  "Nama"
  "Mengenai"
  "Kerja"
  "Pendidikan"
  "Kemahiran"
  "Komuniti"
  "Rujukan"
}
Salin selepas log masuk

Kemudian kita boleh menggunakan pertanyaan media untuk menukar susun atur untuk skrin yang lebih luas.

 @media (min-lebar: 1200px) {
  .Resume {
    grid-template-kawasan:
      "Nama foto"
      "Bekerja Mengenai"
      "Pendidikan kerja"
      "Kemahiran Komuniti";
  }
}
Salin selepas log masuk

Titik putus tambahan boleh ditambah di antara. Sebagai contoh, pada skrin sederhana seperti tablet, kita mungkin mahu segala-galanya dalam satu lajur, tetapi bahagian peribadi dan imej untuk duduk bersebelahan di bahagian atas.

 @media (min-lebar: 900px) {
  .Resume {
      Grid-template-lajur: 2FR 1FR;
      grid-template-kawasan:
        "Nama foto"
        "kira -kira"
        "Kerja kerja"
        "Pendidikan Pendidikan"
        "Kemahiran Kemahiran"
        "Komuniti Komuniti"
        "Rujukan Rujukan"
  }
}
Salin selepas log masuk

Merancang percetakan satu halaman

Sekiranya anda mahu resume anda mencetak dengan baik ke sekeping kertas fizikal, terdapat beberapa perkara yang perlu diingat. Cabaran yang paling sukar sering mengurangkan jumlah perkataan supaya ia sesuai dengan satu halaman.

Elakkan mengurangkan saiz fon untuk memerah lebih banyak maklumat, kerana ia mungkin menjadi sukar dibaca. Satu helah adalah untuk menambah kekangan saiz sementara ke elemen resume anda hanya semasa anda sedang berkembang.

 .Resume {
  / * untuk pembangunan sahaja */
  lebar: 210mm;
  Ketinggian: 297mm;
  Sempadan: 1px pepejal hitam;
}
Salin selepas log masuk

Dengan membuat sempadan berukuran kertas A4 ini akan menjadi lebih jelas untuk melihat sama ada saiznya terlalu kecil, atau kandungan tumpahan keluar dari sempadan, menunjukkan ia akan mencetak ke halaman kedua.

Anda boleh menyediakan cetakan CSS untuk menyembunyikan perkara, seperti tarikh dan nombor halaman, yang penyemak imbas boleh dimasukkan.

 @media cetak {
  / * Keluarkan sebarang gaya skrin sahaja, contohnya pautan garis bawah */
}

@page {
  Padding: 0;
  Margin: 0cm;
  Saiz: Potret A4;
}
Salin selepas log masuk

Satu perkara yang perlu diperhatikan ialah pelayar yang berbeza boleh menyebabkan resume anda dengan fon yang berbeza yang boleh berubah sedikit. Jika anda mahukan resume bercetak yang sangat tepat, pilihan lain adalah untuk menyimpannya sebagai PDF dan memberikan pautan muat turun di laman web anda.

Sokongan penyemak imbas

CSS Grid mempunyai sokongan yang baik dalam pelayar moden.

Internet Explorer (IE) menyokong versi lama spesifikasi grid CSS menggunakan awalan. Contohnya grid-templat-lajur ditulis sebagai -ms-grid-lajur. Menjalankan kod melalui autoprefixer boleh membantu dengan menambah awalan ini, tetapi perubahan manual dan ujian menyeluruh akan diperlukan kerana dalam spesifikasi lama beberapa sifat berkelakuan berbeza dan ada yang tidak wujud. Perlu diperiksa artikel Daniel Tonon tentang bagaimana AutoPrefixer dapat dikonfigurasi untuk membuat sesuatu berfungsi seperti mungkin.

Pendekatan alternatif kepada AutoPrefixer adalah untuk memberikan sandaran, contohnya dengan menggunakan susun atur terapung. Pelayar yang tidak mengenali sifat grid CSS akan dipaparkan menggunakan sandaran ini. Tidak kira sama ada anda perlu menyokong IE, sandaran adalah wajar untuk memastikan pelayar (berpotensi tidak diketahui) yang tidak menyokong grid CSS masih memaparkan kandungan anda.

Walaupun anda tidak bersedia untuk menjadi tuan rumah resume dalam talian, ia masih menyeronokkan untuk bermain -main dengan grid CSS, meneroka susun atur yang berbeza, menghasilkan PDF yang hebat, dan belajar bahagian hebat CSS pada masa yang sama.

Selamat Memburu Kerja!

Atas ialah kandungan terperinci Tahun Baru, pekerjaan baru? Let ' s membuat resume berkuasa grid!. 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

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

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)

Menjadikan Peralihan Svelte Khas pertama anda Menjadikan Peralihan Svelte Khas pertama anda Mar 15, 2025 am 11:08 AM

API Peralihan Svelte menyediakan cara untuk menghidupkan komponen apabila mereka memasuki atau meninggalkan dokumen, termasuk peralihan svelte adat.

Bekerja dengan Caching Graphql Bekerja dengan Caching Graphql Mar 19, 2025 am 09:36 AM

Sekiranya anda baru -baru ini mula bekerja dengan GraphQL, atau mengkaji semula kebaikan dan keburukannya, anda tidak akan ragu -ragu mendengar perkara seperti "Graphql tidak menyokong caching" atau

Tunjukkan, jangan beritahu Tunjukkan, jangan beritahu Mar 16, 2025 am 11:49 AM

Berapa banyak masa yang anda habiskan untuk merancang persembahan kandungan untuk laman web anda? Semasa anda menulis catatan blog baru atau membuat halaman baru, adakah anda memikirkan

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

Membuat Bragdoc anda sendiri dengan sebelas Membuat Bragdoc anda sendiri dengan sebelas Mar 18, 2025 am 11:23 AM

Tidak kira tahap tahap anda sebagai pemaju, tugas yang kami selesaikan -sama ada besar atau kecil -membuat kesan besar dalam pertumbuhan peribadi dan profesional kami.

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

Saya &#039;

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.

Apa yang ada perintah npm? Apa yang ada perintah npm? Mar 15, 2025 am 11:36 AM

Perintah NPM menjalankan pelbagai tugas untuk anda, sama ada sebagai satu-satunya atau proses berjalan terus untuk perkara seperti memulakan pelayan atau menyusun kod.

See all articles