您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)css3實(shí)現(xiàn)尖角的方法的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。
css3做尖角的方法:首先創(chuàng)建一個(gè)HTML示例文件;然后確定尖角的位置;最后通過(guò)給指定div設(shè)置屬性為“top:6px;left:-3px;border-top:0px;border-bottom...”來(lái)實(shí)現(xiàn)尖角效果即可。
尖角在上面
代碼:
<html> <head> <title>尖角p</title> <style type="text/css"> #top { width:400px; height:250px; border:3px solid; /* 邊框?qū)挾葹?px */ position:relative; } .sp1,.sp2 { display:block; height:0px; width:0px; position:absolute; font-size:0; line-height:0; } .sp1 { top:-9px; /* 它的絕對(duì)值加上span的邊框?qū)挾鹊扔趐邊框?qū)挾鹊?倍 */ left:40px; /* 它來(lái)確定尖角的位置 */ border-top:0px; border-bottom:6px solid black; /* 注意顏色的變化 */ border-right:6px solid white; border-left:6px solid white; } .sp2 { top:6px; /* 是自身邊框?qū)挾鹊?倍 */ left:-3px; /* 是自身邊框?qū)挾鹊?1倍 */ border-top:0px; border-bottom:3px solid white; border-right:3px solid black; border-left:3px solid black; } </style> </head> <body> <p id="top"> <span class="sp1"> <span class="sp2"></span> </span> </p> </body> </html>
尖角在下面
代碼:
<html> <head> <title>尖角p</title> <style type="text/css"> #bottom { width:400px; height:250px; border:3px solid; /* 邊框?qū)挾葹?px */ position:relative; } .sp1,.sp2 { display:block; height:0px; width:0px; position:absolute; font-size:0; line-height:0; } .sp1 { bottom:-9px; /* 它的絕對(duì)值加上span的邊框?qū)挾鹊扔趐邊框?qū)挾鹊?倍 */ left:40px; /* 它來(lái)確定尖角的位置 */ border-bottom:0px; border-top:6px solid black; /* 注意顏色的變化 */ border-right:6px solid white; border-left:6px solid white; } .sp2 { bottom:6px; /* 是自身邊框?qū)挾鹊?倍 */ left:-3px; /* 是自身邊框?qū)挾鹊?1倍 */ border-bottom:0px; border-top:3px solid white; border-right:3px solid black; border-left:3px solid black; } </style> </head> <body> <p id="bottom"> <span class="sp1"> <span class="sp2"></span> </span> </p> </body> </html>
尖角在左邊
代碼:
<html> <head> <title>尖角p</title> <style type="text/css"> #left { width:400px; height:250px; border:3px solid; /* 邊框?qū)挾葹?px */ position:relative; } .sp1,.sp2 { display:block; height:0px; width:0px; position:absolute; font-size:0; line-height:0; } .sp1 { left:-9px; /* 它的絕對(duì)值加上span的邊框?qū)挾鹊扔趐邊框?qū)挾鹊?倍 */ top:40px; /* 它來(lái)確定尖角的位置 */ border-left:0px; border-top:6px solid white; /* 注意顏色的變化 */ border-right:6px solid black; border-bottom:6px solid white; } .sp2 { left:6px; /* 是自身邊框?qū)挾鹊?倍 */ top:-3px; /* 是自身邊框?qū)挾鹊?1倍 */ border-left:0px; border-top:3px solid black; border-right:3px solid white; border-bottom:3px solid black; } </style> </head> <body> <p id="left"> <span class="sp1"> <span class="sp2"></span> </span> </p> </body> </html>
尖角在右邊
代碼:
<html> <head> <title>尖角p</title> <style type="text/css"> #right { width:400px; height:250px; border:3px solid; /* 邊框?qū)挾葹?px */ position:relative; } .sp1,.sp2 { display:block; height:0px; width:0px; position:absolute; font-size:0; line-height:0; } .sp1 { right:-9px; /* 它的絕對(duì)值加上span的邊框?qū)挾鹊扔趐邊框?qū)挾鹊?倍 */ top:40px; /* 它來(lái)確定尖角的位置 */ border-right:0px; border-top:6px solid white; /* 注意顏色的變化 */ border-bottom:6px solid white; border-left:6px solid black; } .sp2 { right:6px; /* 是自身邊框?qū)挾鹊?倍 */ top:-3px; /* 是自身邊框?qū)挾鹊?1倍 */ border-right:0px; border-top:3px solid black; border-bottom:3px solid black; border-left:3px solid white; } </style> </head> <body> <p id="right"> <span class="sp1"> <span class="sp2"></span> </span> </p> </body> </html>
感謝各位的閱讀!關(guān)于css3實(shí)現(xiàn)尖角的方法就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。