久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何使用CSS生成一個三角形?

傳統的網站制作或者web應用中,如果我們需要創建一個提示的話,通常使用圖片來生成小三角,今天這里我們分享一個動畫小教程,幫助你快速學習如何使用純CSS來生成一個三角形。

傳統的網站制作或者web應用中,如果我們需要創建一個提示的話,通常使用圖片來生成小三角,今天這里我們分享一個動畫小教程,幫助你快速學習如何使用純CSS來生成一個三角形。


提示:請使用Firefox或者Chrome查看
javaScript代碼:
<script language="javascript" src="http://www.internetke.com/public/js/jquery.js"></script>
<script language="javascript">
var demo, run;
demo = $("#whole-thing");
function run() {
setTimeout(function() {
return demo.addClass("step-1");
}, 2500);
setTimeout(function() {
return demo.addClass("step-2");
}, 5000);
setTimeout(function() {
return demo.addClass("step-3");
}, 5500);
setTimeout(function() {
return demo.addClass("step-4");
}, 6000);
setTimeout(function() {
return demo.addClass("step-5");
}, 7500);
setTimeout(function() {
return demo.addClass("step-6");
}, 10000);
setTimeout(function() {
return demo.addClass("step-7");
}, 12000);
setTimeout(function() {
return demo.addClass("step-8");
}, 14000);
setTimeout(function() {
return demo.addClass("step-9");
}, 14500);
setTimeout(function() {
return demo.addClass("step-10");
}, 15000);
return setTimeout(function() {
return demo.addClass("step-11");
}, 18000);
};
run();
$("#re-run").click(function() {
$("#whole-thing").removeClass();
run();
});
</script>
CSS代碼:

<style type="text/css">
@import url(http://fonts.googleapis.com/css?family=Andika);
.triangle-demo {
width: 100px;
height: 100px;
margin: 0 auto;
background: tan;
border-top: 0 solid #EE7C31;
border-left: 0 solid #F5D97B;
border-bottom: 0 solid #D94948;
border-right: 0 solid #8DB434;
transition: 0.8s 0.2s;
}
.step-1 .triangle-demo {
border-top-width: 10px;
}
.step-2 .triangle-demo {
border-left-width: 10px;
}
.step-3 .triangle-demo {
border-right-width: 10px;
}
.step-4 .triangle-demo {
border-bottom-width: 10px;
}
.step-6 .triangle-demo {
background: transparent;
}
.step-7 .triangle-demo {
width: 0;
height: 0;
}
.step-8 .triangle-demo {
border-left-color: transparent;
}
.step-9 .triangle-demo {
border-right-color: transparent;
}
.step-10 .triangle-demo {
border-top-color: transparent;
}

.triangle-title {
width: 300px;
padding: 1rem;
color: white;
background: #D94948;
border-radius: 20px;
margin: auto;
opacity: 0;
transition: 0.8s 0.2s;
}
.step-11 .triangle-title {
opacity: 1;
}

body {
background: #333;
font-family: 'Andika', sans-serif;
color: white;
text-align: center;
font-size: large;
transform: translateZ(0);
}

.steps {
position: relative;
height: 45px;
margin-bottom:20px;
}
.steps > div {
position: absolute;
top: 0;
left: 0;
width: 100%;
opacity: 0;
background: #333;
transition: 0.3s;
}
.steps .step-0 {
opacity: 1;
}
.step-1 .steps .step-1 {
opacity: 1;
}
.step-2 .steps .step-2 {
opacity: 1;
}
.step-5 .steps .step-5 {
opacity: 1;
}
.step-6 .steps .step-6 {
opacity: 1;
}
.step-7 .steps .step-7 {
opacity: 1;
}
.step-8 .steps .step-8 {
opacity: 1;
}
.step-11 .steps .step-11 {
opacity: 1;
}

h1 {
text-transform: uppercase;
letter-spacing: 1px;
font-size: 14px;
border-bottom: 1px solid #555;
color: #999;
padding-bottom:10px;
font-family: Arial;
font-weight: normal;
}
</style>

HTML代碼:
<h1>超短小教程:如何生成一個CSS的三角形?</h1>
<div id="whole-thing">
<div class="steps">
<div class="step-0">Imagine a box(假設這里有一個盒模型)</div>
<div class="step-1">The box has a border-top(這個盒模型擁有一個上邊框)</div>
<div class="step-2">It also has the other borders(當然,同時包含其它邊框)</div>
<div class="step-5">Notice how the borders meet each other at angles.(注意一下邊框連接處的角度)</div>
<div class="step-6">The background of the box is transparent.(盒模型的背景是透明的)</div>
<div class="step-7">The box is actually zero width and zero height.(盒模型的寬度和高度設置為0)</div>
<div class="step-8">Three of the borders are actually transparent in color.(其它3個邊框顏色透明)</div>
<div class="step-11">That's how a CSS triangle is made!(看到了一個CSS的三角形如何生成了吧!)</div>
</div>
<div class="triangle-demo"></div>
<div class="triangle-title">
<button id="re-run">再運行一次</button>
</div>
</div>
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

近來,HTML5和CSS3的發展速度還是很可觀的,國內外不乏一些大站,酷站都在使用最新的技術。面對新的技術,我們該如何正確的把握和使用到今后的項目實戰中呢?針對這一問題,浩子
純javascript+CSS3制作精美時鐘。該實例主要應用了CSS3中transform屬性(translate、rotate)、border-radius屬性。 CSS樣式: style type=text/css body { background: black; } .fill { position: absolute; top: 0; right: 0
CSS3動畫實例--jQuery+CSS3制作轉動的3D立方體動畫實例,該實例引用了jQuery v2.0.0插件以及velocity.min.js插件。主要應用了CSS3中transform屬性。 CSS代碼: body { background-image:radial-gradient(circle, #
一、CSS3 animation 簡介 在開始介紹Animation之前我們有必要先來了解一個特殊的東西,那就是Keyframes,我們把他叫做關鍵幀,玩過flash的朋友可能對這個東西并不會陌生。CSS3的Animation就是由
CSS3漸變背景動畫應用,嚴格來說,目前各個瀏覽器都還不支持css3的漸變背景的動畫,所以在制作的時候我們要靈活變通下,這里有兩種方法可以曲折實現漸變背景的動畫: 方法一:
隨著技術的發展,代碼在不斷的進步,進而替代一些圖片所能實現的效果,其中CSS3屬性中Box-shadow表現陰影效果是現代瀏覽器中是一個非常有用的技巧,通過它我們可以做出很多非常酷
主站蜘蛛池模板: 欧美亚洲国产成人 | 欧美日韩在线一区二区三区 | 国户精品久久久久久久久久久不卡 | 欧美群妇大交群中文字幕 | 国产精品美女久久久久久久网站 | 色综合久 | 欧美一级黄色片在线观看 | 亚洲综合色自拍一区 | 国产一区二区三区在线免费 | www狠狠爱com| 欧美午夜精品理论片a级按摩 | 亚洲日日夜夜 | 欧美日韩亚洲一区 | 国产精品精品视频一区二区三区 | 在线免费观看视频黄 | 久久久久一区二区三区 | 国产人成精品一区二区三 | 黄色一级电影免费观看 | 精品中文字幕在线观看 | 亚洲午夜在线 | 国产成人精品网站 | 日韩人体视频 | 日韩精品一区二区三区在线播放 | 中文字幕97| 国产男女精品 | 国产精品久久9 | 午夜免费福利电影 | 久久大陆 | 国产 欧美 日韩 一区 | 色男人的天堂 | 久草精品视频 | 日本一区二区高清不卡 | 欧美寡妇偷汉性猛交 | 在线观看av中文字幕 | 久久久国产亚洲精品 | 欧美精品一区在线发布 | 欧美成人精品一区二区男人看 | 91成人免费看片 | 一区二区三区高清在线观看 | 免费黄色大片 | 国产精品国产三级国产a |