css畫五角星

5.橢圓

#ellipse{

width: 200px;

height: 100px;

background-color: red;

color: white;

text-align: center;

border-radius: 100px/50px;

/*-webkit-border-radius: 100px/50px;*/

/*-moz-border-radius: 100px/50px;*/

}

6.上三角

#triangle-up{

width: 0px;

height: 0px;

color: white;

text-align: center;

border-left: 50px solid transparent;

border-right: 50px solid transparent;

border-bottom: 100px solid red;

/*-webkit-border-top-left-radius: 50px solid transparent;*/

/*-webkit-border-top-right-radius: 50px solid transparent;*/

/*-webkit-border-bottom-left-radius: 100px solid red;*/

/*-webkit-border-bottom-right-radius: 100px solid red;*/

}

7.下三角

#triangle-down{

width: 0px;

height: 0px;

color: white;

text-align: center;

border-top: 100px solid red;

border-left: 50px solid transparent;

border-right: 50px solid transparent;

}

8.左三角

#triangle-left{

width: 0px;

height: 0px;

color: white;

text-align: center;

border-top: 50px solid transparent;

border-left: 100px solid red;

border-bottom: 50px solid transparent;

}

9.右三角

#triangle-right{

width: 0px;

height: 0px;

color: white;

text-align: center;

border-top: 50px solid transparent;

border-right: 100px solid red;

border-bottom: 50px solid transparent;

}

10.頂左

#triangle-topleft{

width: 0px;

height: 0px;

border-top: 100px solid red;

border-right: 100px solid transparent;

}

11.頂右

#triangle-topright{

width: 0px;

height: 0px;

border-top: 100 solid red;

border-left: 100 solid transparent;

}

12.底左

#triangle-bottomleft{

width: 0px;

height: 0px;

border-bottom: 100px solid red;

border-right: 100px solid transparent;

}

13.底右

#triangle-bottomright{

width: 0px;

height: 0px;

border-bottom: 100px solid red;

border-left: 100px solid transparent;

}

14.平行四邊形

#parallelogram{

width: 200px;

height: 150px;

margin-left: 30px;

-webkit-transform: skew(-30deg);

-moz-transform: skew(200deg);

-o-transform: skew(200deg);

background-color: red;

}

15.

#trapezoid{

border-bottom: 100px solid red;

border-left: 50px solid transparent;

border-right: 50px solid transparent;

width: 100px;

height: 0px;

}

16.#star-five{

width: 0;

height: 0;

color: red;

margin: 50px 0;

position: relative;

display: block;

border-left: 100px solid transparent;

border-right: 100px solid transparent;

border-bottom: 70px solid red;

-moz-transfrom:rotate(35deg);

-webkit-transform:rotate(35deg);

-ms-transform:rotate(35deg);

-o-transform:rotate(35deg);

}

#star-five:before{

width: 0;

height: 0;

border-left: 30px solid transparent;

border-right: 30px solid transparent;

border-bottom: 80px solid red;

position: absolute;

top: -45px;

left: -65px;

color: white;

display: block;

content: "";

-moz-transform:rotate(-35deg);

-webkit-transform:rotate(-35deg);

-ms-transform:rotate(-35deg);

-o-transform:rotate(-35deg);

}

#star-five:after{

width: 0;

height: 0;

display: block;

position: absolute;

color: red;

top: 3px;

left: -105px;

border-left: 100px solid transparent;

border-right: 100px solid transparent;

border-bottom: 70px solid red;

content: "";

-moz-transform:rotate(-70deg);

-webkit-transform:rotate(-70deg);

-ms-transform:rotate(-70deg);

-o-transform:rotate(-70deg);

}

17.#star-six{

width: 0;

height: 0;

border-left: 50px solid transparent;

border-right: 50px solid transparent;

border-bottom: 100px solid red;

position: relative;

}

#star-six:after{

width: 0;

height: 0;

border-top: 100px solid red;

border-left: 50px solid transparent;

border-right: 50px solid transparent;

position: absolute;

content: "";

top: 30px;

left: -50px;

}

18.#pentagon{

width: 54px;

position: relative;

border-width: 50px 18px 0;

border-style: solid;

border-color: red transparent;

}

#pentagon:before{

content: "";

position: absolute;

width: 0;

height: 0;

top: -85px;

left: -18px;

border-width: 0 45px 35px;

border-style: solid;

border-color: transparent transparent red;

}

19.#hexagon{

width: 100px;

height: 55px;

background-color: red;

position: relative;

}

#hexagon:before{

content: "";

position: absolute;

top: -25px;

left: 0;

width: 0;

height: ;

border-left: 50px solid transparent;

border-right: 50px solid transparent;

border-bottom: 25px solid red;

}

#hexagon:after{

content: "";

left: 0;

width: 0;

height: 0;

bottom: -25px;

position: absolute;

border-left: 50px solid transparent;

border-right: 50px solid transparent;

border-top: 25px solid red;

}

20.#octagon{

width: 100px;

height: 100px;

background-color: red;

position: relative;

}

#octagon:before{

width: 42px;

height: 0;

top: 0;

left: 0;

position: absolute;

content: "";

border-left: 29px solid #eee;

border-right: 29px solid #eee;

border-bottom: 29px solid red;

}

#octagon:after{

width: 42px;

height: 0;

left: 0;

bottom: 0;

position: absolute;

content: "";

border-left: 29px solid #eee;

border-right: 29px solid #eee;

border-top: 29px solid red;

}

21#heart{

width: 100px;

height: 90px;

position: relative;

}

#heart:before,#heart:after{

width: 50px;

height: 80px;

left: 50px;

top: 0;

background-color: red;

position: absolute;

content: "";

-moz-border-radius:50px 50px 0 0;

border-radius: 50px 50px 0 0;

-webkit-transform:rotate(-45deg);

-ms-transform:rotate(-45deg);

-moz-transform:rotate(-45deg);

-o-transform:rotate(-45deg);

transform:rotate(-45deg);

-webkit-transform-origin:0 100%;

-ms-transform-origin:0 100%;

-moz-transform-origin:0 100%;

-o-transform-origin:0 100%;

tansform-origin:0 100%;

}

#heart:after{

left: 0;

-webkit-transform:rotate(45deg);

-ms-transform:rotate(45deg);

-moz-transform:rotate(45deg);

-o-transform:rotate(45deg);

transform:rotate(45deg);

-webkit-transform-origin:100% 100%;

-ms-transform-origin:100% 100%;

-moz-transform-origin:100% 100%;

-o-transform-origin:100% 100%;

transform-origin:100% 100%;

}

22.#infinity{

width: 212px;

height: 100px;

position: relative;

}

#infinity:before,#infinity:after{

width: 60px;

height: 60px;

top: 0;

left: 0;

border: 20px solid red;

position: absolute;

content: "";

border-radius: 50px 50px 0 50px;

-webkit-border-radius:50px 50px 0 50px;

-moz-border-radius:50px 50px 0 50px;

transform:rotate(-45deg);

-webkit-transform:rotate(-45deg);

-ms-transform:rotate(-45deg);

-moz-transform:rotate(-45deg);

-o-transform:rotate(-45deg);

}

#infinity:after{

left: auto;

right: 0;

border-radius: 50px 50px 50px 0;

-webkit-border-radius:50px 50px 50px 0;

-moz-border-radius:50px 50px 50px 0;

transform:rotate(45deg);

-webkit-transform:rotate(45deg);

-moz-transform:rotate(45deg);

-ms-transform:rotate(45deg);

-o-transform:rotate(45deg);

}

23.#egg{

width: 126px;

height: 180px;

background-color: red;

display: block;

border-radius: 50% 50% 50% 50%/60% 60% 40% 40%;

/*-webkit-border-radius:50% 50% 50% 50%/60% 60% 40% 40%;*/

}

24.#pacman{

width: 0;

height: 0;

border-right: 60px solid transparent;

border-left: 60px solid red;

border-top: 60px solid red;

border-bottom: 60px solid red;

border-top-left-radius: 60px;

border-top-right-radius: 60px;

border-bottom-left-radius: 60px;

border-bottom-right-radius: 60px;

}

25.#talkbubble{

width: 200px;

height: 100px;

background-color: red;

position: relative;

border-radius: 10px;

-webkit-border-radius:10px;

-moz-border-radius:10px;

-ms-border-radius:10px;

-o-border-radius:10px;

}

#talkbubble:before{

width: 0;

height: 0;

right: 100%;

top: 30px;

position: absolute;

content: "";

border-top: 15px solid transparent;

border-right: 30px solid red;

border-bottom: 15px solid transparent;

}

26.#burst-12{

width: 80px;

height: 80px;

background-color: red;

position: relative;

text-align: center;

}

#burst-12:before,#burst-12:after{

width: 80px;

height: 80px;

top: 0;

left: 0;

background-color: red;

position: absolute;

content: "";

}

#burst-12:before{

transform:rotate(30deg);

-webkit-transform:rotate(30deg);

-ms-transform:rotate(30deg);

-moz-transform:rotate(30deg);

-o-transform:rotate(30deg);

}

#burst-12:after{

transform:rotate(60deg);

-webkit-transform:rotate(60deg);

-ms-transform:rotate(60deg);

-moz-transform:rotate(60deg);

-o-transform:rotate(60deg);

}

27.#burst-8{

width: 80px;

height: 80px;

background-color: red;

text-align: center;

position: relative;

transform:rotate(20deg);

-webkit-transform:rotate(20deg);

-ms-transform:rotate(20deg);

-moz-transform:rotate(20deg);

-o-transform:rotate(20deg);

}

#burst-8:before{

width: 80px;

height: 80px;

top: 0;

left: 0;

background-color: red;

position: absolute;

content: "";

transform:rotate(135deg);

-webkit-transform:rotate(135deg);

-ms-transform:rotate(135deg);

-moz-transform:rotate(135deg);

-o-transform:rotate(135deg);

}

29.#diamond{

width: 50px;

height: 0;

border-style: solid;

border-color: transparent transparent red transparent;

border-width: 0 25px 25px 25px;

position: relative;

margin: 20px 0 50px 0;

}

#diamond:after{

width: 0;

height: 0;

top: 25px;

left: -25px;

border-style: solid;

border-color: red transparent transparent transparent;

border-width: 70px 50px 0 50px;

position: absolute;

content: "";

}

30.#yin-yang{

width: 96px;

height: 48px;

background-color: #fff;

border-color: red;

border-style: solid;

border-width: 2px 2px 50px 2px;

border-radius: 100%;

position: relative;

}

#yin-yang:before {

width: 12px;

height: 12px;

top: 50%;

left: 0;

content: "";

position: absolute;

background-color: #fff;

border: 18px solid red;

border-radius: 100%;

}

#yin-yang:after {

width: 12px;

height: 12px;

top: 50%;

left: 50%;

background-color: red;

border: 18px solid #fff;

border-radius:100%;

content: "";

position: absolute;

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末僵闯,一起剝皮案震驚了整個濱河市仁期,隨后出現(xiàn)的幾起案子胯陋,更是在濱河造成了極大的恐慌冶忱,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件登馒,死亡現(xiàn)場離奇詭異匙握,居然都是意外死亡,警方通過查閱死者的電腦和手機谊娇,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進店門肺孤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來罗晕,“玉大人济欢,你說我怎么就攤上這事⌒≡ǎ” “怎么了法褥?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長酬屉。 經(jīng)常有香客問我半等,道長,這世上最難降的妖魔是什么呐萨? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任杀饵,我火速辦了婚禮,結(jié)果婚禮上谬擦,老公的妹妹穿的比我還像新娘切距。我一直安慰自己,他們只是感情好惨远,可當(dāng)我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布谜悟。 她就那樣靜靜地躺著,像睡著了一般北秽。 火紅的嫁衣襯著肌膚如雪葡幸。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天贺氓,我揣著相機與錄音蔚叨,去河邊找鬼。 笑死辙培,一個胖子當(dāng)著我的面吹牛缅叠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播虏冻,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼肤粱,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了厨相?” 一聲冷哼從身側(cè)響起领曼,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤鸥鹉,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后庶骄,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體毁渗,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年单刁,在試婚紗的時候發(fā)現(xiàn)自己被綠了灸异。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡羔飞,死狀恐怖肺樟,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情逻淌,我是刑警寧澤么伯,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站卡儒,受9級特大地震影響田柔,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜骨望,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一硬爆、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧擎鸠,春花似錦缀磕、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至赎线,卻和暖如春廷没,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背垂寥。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工颠黎, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人滞项。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓狭归,卻偏偏與公主長得像,于是被迫代替她去往敵國和親文判。 傳聞我的和親對象是個殘疾皇子过椎,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,611評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 各種純css圖標(biāo) CSS3可以實現(xiàn)很多漂亮的圖形,我收集了32種圖形戏仓,在下面列出疚宇。直接用CSS3畫出這些圖形亡鼠,要比...
    劍殘閱讀 9,537評論 0 8
  • 1.長方形 #Rectangle{ width: 200px; height: 50px; background-...
    一直以來都很好閱讀 507評論 0 0
  • 1、垂直對齊 如果你用CSS敷待,則你會有困惑:我該怎么垂直對齊容器中的元素间涵?現(xiàn)在,利用CSS3的Transform榜揖,...
    kiddings閱讀 3,160評論 0 11
  • 選擇qi:是表達式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color勾哩,font,text-align举哟,li...
    love2013閱讀 2,314評論 0 11
  • 最近我家有了一對新成員思劳,兩只小小荷蘭豬。 荷蘭豬的樣子十分奇特炎滞,像兔不是兔敢艰,像鼠不是鼠诬乞。說他是兔吧册赛,它長著...
    Mogen閱讀 713評論 0 3