首頁 web前端 html教學 如何使用CSS的border屬性畫個三角形

如何使用CSS的border屬性畫個三角形

Jul 17, 2017 pm 03:06 PM
border 三角形

用border畫三角形,其實屬於一種奇淫巧技。

利用的是border的特性:當一個元素的寬高都為0時,給border設定寬度(至少給2個相鄰的邊框設定寬度),border就會撐開這個元素。

四個邊框同時設定寬度時,四個邊最後在元素的中心匯成一個點。

 

因此當我們為一個有寬高的元素設定border時,四個邊框的銜接方式是以對角線形式,而不是直角拼接,如圖:

 

所以不設定寬高,給四個邊框分別設定不同的顏色時就可以得到4個不同顏色不同方向的三角形:

 

 想得到一個三角形的時候,不能單獨設定一個邊框,只設定一條邊框的時候,它只是一條只有寬度沒有高度的線,在頁面中無法顯示;

因此還是要同時設定4條邊框或是為兩個相鄰的邊框設定寬度,只為其中一個邊框加上顏色即可:

#設定4條邊:

#只設定兩個相鄰的邊:

 

 

 

 

#

以上是如何使用CSS的border屬性畫個三角形的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

使用行列式計算三角形面積的Java程序 使用行列式計算三角形面積的Java程序 Aug 31, 2023 am 10:17 AM

簡介使用行列式計算三角形面積的Java程序是一個簡潔且有效率的程序,可以根據給定三個頂點的座標來計算三角形的面積。該程式對於學習或使用幾何的任何人都非常有用,因為它演示瞭如何在Java中使用基本算術和代數計算,以及如何使用Scanner類讀取使用者輸入。程式提示使用者輸入三角形三個點的座標,然後將其讀入並用於計算座標矩陣的行列式。使用行列式的絕對值來確保面積始終為正,然後使用公式計算三角形的面積並顯示給使用者。該程式可以輕鬆修改以接受不同格式的輸入或執行附加計算,使其成為幾何計算的多功能工具。決定因素行列

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

border在html中是邊框的意思。 border是邊框屬性,可以在一個宣告中設定所有邊框樣式,語法為【Object.style.border=borderWidth borderStyle borderColor】。

C++程式以三角形形式列印乘法表 C++程式以三角形形式列印乘法表 Sep 15, 2023 pm 01:21 PM

要以表格或圖形形式記住一些基本乘法結果,請使用乘法表。本文將介紹如何用C++產生一個看起來像直角三角形的乘法表。在少數可以輕鬆記住大量結果的情況下,三角形表示法是有效的。在這種格式中,表格逐行、逐列顯示,每行僅包含填滿該列的條目。為了解決這個問題,我們需要C++中的基本迴圈語句。為了以三角形方式顯示數字,我們需要巢狀循環來逐行列印每一行。我們將看到解決這個問題的方法。讓我們看看演算法和實現以便更好地理解。演算法取我們想要的乘法表的行數,假設為n。對於從1到n的i,執行以下操作。對於範圍從1到i的j,

如何在Java中找到給定底邊和麵積的三角形的最小高度? 如何在Java中找到給定底邊和麵積的三角形的最小高度? Aug 26, 2023 pm 10:25 PM

我們有三角形的面積'a'和底邊'b'。根據問題陳述,我們需要使用Java程式語言來找到最小高度'h'。如我們所知,當給定底邊和高度時,三角形的面積為−$$\mathrm{面積\:=\:\frac{1}{2}\:*\:底邊\:*\:高度}$$透過使用上述公式,我們可以從中得到高度-height=(2*area)/base然後透過使用內建的ceil()方法,我們可以得到最小高度。展示一些實例給你看Instance-1的中文翻譯為:實例-1假設給定面積=12和底邊=6然後使用公式

華為 P70 外觀曝光 三角形模組再添新證 Art 不規則造型 華為 P70 外觀曝光 三角形模組再添新證 Art 不規則造型 Mar 05, 2024 pm 08:16 PM

先前有報導稱華為P70系列5G影像旗艦計畫在3月下旬發布,預計推出P70、P70Pro和P70Art三款新機型。現在有更多關於這些新機外觀設計的資訊被曝光。如上圖所見,最新爆料圖顯示華為P70系列和早前傳聞一樣,預計P70、P70Pro後置模組採用三角形Deco(見上方配圖居中機型),而P70Art將會在三角形Deco的基礎上發生些許變化,更加的大膽、不規則。上方是@數位閒聊站曝光的華為P70第三方手機殼。假如華為P70系列最終就長這樣,你覺得怎麼樣?歷史資訊

CSS 盒子模型屬性探索:padding,margin 和 border CSS 盒子模型屬性探索:padding,margin 和 border Oct 20, 2023 pm 03:09 PM

CSS盒模型屬性探索:padding,margin和borderCSS盒模型是網頁佈局的重要概念之一。在前端開發中,了解並正確使用padding,margin和border屬性是關鍵。本文將深入探討這三個屬性的用法和相互之間的關聯,並提供具體的程式碼範例。一、盒子模型簡介盒模型由四個部分組成:content(內容),padding(內邊距),bo

Vue行動端解決1px像素問題的方法 Vue行動端解決1px像素問題的方法 Jun 30, 2023 pm 06:21 PM

Vue開發中如何解決行動端1px像素問題隨著行動互聯網的快速發展,行動端應用的需求日益增加。然而,行動裝置螢幕的尺寸和像素密度的多樣性給開發者帶來了一定的挑戰。其中一個常見的問題是行動端1px像素問題。本文將介紹如何在Vue開發中解決行動端1px像素問題。問題的根源行動端1px像素問題的根源在於行動裝置的實體像素與裝置獨立像素的不匹配。裝置獨立像素(CSS像

可以內切在一個矩形內的最大三角形的面積是多少? 可以內切在一個矩形內的最大三角形的面積是多少? Aug 30, 2023 pm 01:37 PM

矩形是對邊相等且平行的四邊形。相鄰邊成90°。三角形是具有三個邊的封閉圖形。矩形內接的最大三角形。底邊等於矩形的長度,三角形的高度等於矩形的寬度。面積=(½)*l*b矩形內接的最大三角形的面積=(½)*l*b計算矩形內最大三角形面積的程式-範例程式碼#include<stdio.h>intmain(void){  intl= 10,b=9;  floatarea;  area=(f

See all articles