Rumah hujung hadapan web html tutorial 如何使用CSS的border属性画个三角形

如何使用CSS的border属性画个三角形

Jul 17, 2017 pm 03:06 PM
border segi tiga

用border画三角形,实际上属于一种奇淫巧技。

利用的是border的一个特性:当一个元素的宽高都为0时,给border设置宽度(至少给2个相邻的边框设置宽度),border就会撑开这个元素。

四个边框同时设置宽度时,四个边最后在元素的中心汇成一个点。

 

因此当我们给一个有宽高的元素设置border时,四个边框的衔接方式是以对角线形式,而不是直角拼接,如图:

 

 

所以不设置宽高,给四个边框分别设置不同的颜色时就可以得到4个不同颜色不同方向的三角形:

 

 

 想得到一个三角形的时候,不能单独设置一个边框,只设置一条边框的时候,它只是一条只有宽度没有高度的线,在页面中无法显示;

因此还是要同时设置4条边框或者给两个相邻的边框设置宽度,只给其中一个边框添加颜色即可:

设置4条边:

 

只设置两个相邻的边:

 

 

 

 

Atas ialah kandungan terperinci 如何使用CSS的border属性画个三角形. 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)

Program Java untuk mengira luas segi tiga menggunakan penentu Program Java untuk mengira luas segi tiga menggunakan penentu Aug 31, 2023 am 10:17 AM

Pengenalan Program Java untuk mengira luas segi tiga menggunakan penentu adalah program ringkas dan cekap yang boleh mengira luas segitiga diberi koordinat tiga bucu. Program ini berguna untuk sesiapa sahaja yang belajar atau bekerja dengan geometri, kerana ia menunjukkan cara menggunakan pengiraan aritmetik dan algebra asas dalam Java, serta cara menggunakan kelas Pengimbas untuk membaca input pengguna. Program ini menggesa pengguna untuk koordinat tiga titik segi tiga, yang kemudiannya dibaca dan digunakan untuk mengira penentu matriks koordinat. Gunakan nilai mutlak penentu untuk memastikan kawasan sentiasa positif, kemudian gunakan formula untuk mengira luas segi tiga dan memaparkannya kepada pengguna. Program ini boleh diubah suai dengan mudah untuk menerima input dalam format yang berbeza atau untuk melakukan pengiraan tambahan, menjadikannya alat serba boleh untuk pengiraan geometri. pangkat penentu

border在html中是什么意思 border在html中是什么意思 Feb 26, 2021 pm 03:49 PM

border在html中是边框的意思。border是一个边框属性,可以在一个声明中设置所有边框样式,语法为【Object.style.border=borderWidth borderStyle borderColor】。

Program C++ untuk mencetak jadual pendaraban dalam bentuk segi tiga Program C++ untuk mencetak jadual pendaraban dalam bentuk segi tiga Sep 15, 2023 pm 01:21 PM

Untuk mengingati beberapa hasil pendaraban asas dalam bentuk jadual atau grafik, gunakan jadual pendaraban. Artikel ini akan memperkenalkan cara menggunakan C++ untuk menjana jadual pendaraban yang kelihatan seperti segi tiga tepat. Notasi segi tiga berkesan dalam beberapa kes di mana sejumlah besar hasil boleh dihafal dengan mudah. Dalam format ini, jadual dipaparkan baris demi baris dan lajur demi lajur, dengan setiap baris hanya mengandungi entri yang mengisi lajur tersebut. Untuk menyelesaikan masalah ini, kita memerlukan pernyataan gelung asas dalam C++. Untuk memaparkan nombor dalam bentuk segi tiga, kita memerlukan gelung bersarang untuk mencetak setiap baris satu demi satu. Kita akan lihat bagaimana untuk menyelesaikan masalah ini. Mari kita lihat algoritma dan pelaksanaan untuk pemahaman yang lebih baik. Algoritma mengambil bilangan baris jadual pendaraban yang kita mahu, katakan n. Untuk i dari 1 hingga n, lakukan perkara berikut. Untuk j antara 1 hingga i,

Bagaimana untuk mencari ketinggian minimum segi tiga yang diberikan tapak dan kawasan di Jawa? Bagaimana untuk mencari ketinggian minimum segi tiga yang diberikan tapak dan kawasan di Jawa? Aug 26, 2023 pm 10:25 PM

Kami mempunyai kawasan 'a' dan tapak 'b' bagi segi tiga. Mengikut pernyataan masalah, kita perlu mencari ketinggian minimum 'h' menggunakan bahasa pengaturcaraan Java. Seperti yang kita ketahui, apabila tapak dan tinggi diberi, luas segi tiga ialah −$$\mathrm{luas\:=\:\frac{1}{2}\:*\:base\:*\ : Height}$$ Dengan menggunakan formula di atas, kita boleh mendapatkan ketinggian dari -height=(2*luas)/base dan kemudian dengan menggunakan kaedah ceil() terbina dalam, kita boleh mendapatkan ketinggian minimum. Tunjukkan kepada anda beberapa contoh untuk menunjukkan kepada anda terjemahan Bahasa Cina bagi Contoh-1: Contoh-1 Katakan kawasan yang diberi = 12 dan asas = 6 dan kemudian gunakan formula

Penampilan Huawei P70 terdedah, modul segi tiga menambah bukti baharu bentuk Art Irregular Penampilan Huawei P70 terdedah, modul segi tiga menambah bukti baharu bentuk Art Irregular Mar 05, 2024 pm 08:16 PM

Sebelum ini dilaporkan bahawa perdana pengimejan 5G siri P70 Huawei dirancang untuk dikeluarkan pada akhir Mac, dan tiga model baharu, P70, P70Pro dan P70Art, dijangka akan dilancarkan. Kini lebih banyak maklumat tentang reka bentuk penampilan telefon baharu ini telah didedahkan. Seperti yang anda lihat dalam gambar di atas, gambar terbaharu yang bocor menunjukkan bahawa siri Huawei P70 adalah sama dengan khabar angin sebelum ini Dijangka modul belakang P70 dan P70Pro akan menggunakan Deco segi tiga (lihat model tengah di bahagian. gambar di atas), manakala P70Art akan berdasarkan Deco segi tiga Beberapa perubahan, lebih berani dan tidak teratur. Di atas ialah sarung telefon bimbit pihak ketiga Huawei P70 yang didedahkan oleh @digitalchatstation. Apa pendapat anda jika siri Huawei P70 akhirnya kelihatan seperti ini? Maklumat sejarah

Meneroka sifat model kotak CSS: pelapik, jidar dan jidar Meneroka sifat model kotak CSS: pelapik, jidar dan jidar Oct 20, 2023 pm 03:09 PM

Penerokaan sifat model kotak CSS: padding, margin dan sempadan Model kotak CSS adalah salah satu konsep penting dalam reka letak halaman web. Dalam pembangunan bahagian hadapan, pemahaman dan penggunaan padding, margin dan atribut sempadan dengan betul adalah penting. Artikel ini akan menyelidiki penggunaan dan korelasi ketiga-tiga sifat ini, dan memberikan contoh kod khusus. 1. Pengenalan kepada model kotak Model kotak terdiri daripada empat bahagian: kandungan, padding, bo

Apakah luas segi tiga terbesar yang boleh ditulis dalam segi empat tepat? Apakah luas segi tiga terbesar yang boleh ditulis dalam segi empat tepat? Aug 30, 2023 pm 01:37 PM

Segi empat tepat ialah segiempat dengan sisi bertentangan sama dan selari. Sisi bersebelahan membentuk 90°. Segitiga ialah rajah tertutup dengan tiga sisi. Segitiga terbesar yang ditulis dalam segi empat tepat. Tapaknya sama dengan panjang segi empat tepat, dan tinggi segi tiga sama dengan lebar segi empat tepat. Luas = (½)*l*b Luas segi tiga terbesar yang ditulis dalam segi empat tepat = (½)*l*b Program untuk mengira luas segi tiga terbesar dalam segi empat tepat - kod sampel #include<stdio. h>intmain(void){ intl= 10,b=9;

Bagaimana untuk menyelesaikan masalah piksel 1px pada terminal mudah alih Vue Bagaimana untuk menyelesaikan masalah piksel 1px pada terminal mudah alih Vue Jun 30, 2023 pm 06:21 PM

Bagaimana untuk menyelesaikan masalah piksel 1px pada bahagian mudah alih dalam pembangunan Vue Dengan perkembangan pesat Internet mudah alih, permintaan untuk aplikasi mudah alih semakin meningkat dari hari ke hari. Walau bagaimanapun, kepelbagaian saiz skrin peranti mudah alih dan ketumpatan piksel menimbulkan cabaran tertentu untuk pembangun. Salah satu masalah biasa ialah masalah piksel 1px pada mudah alih. Artikel ini akan memperkenalkan cara menyelesaikan masalah piksel 1px pada bahagian mudah alih dalam pembangunan Vue. Punca masalah Punca masalah piksel 1px pada bahagian mudah alih terletak pada ketidakpadanan antara piksel fizikal peranti mudah alih dan piksel bebas peranti. Piksel bebas peranti (seperti CSS

See all articles