js實(shí)現(xiàn)時(shí)間軸自動(dòng)排列效果
效果圖:
代碼如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>timeline</title> <script src="http://7xnlea.com2.z0.glb.qiniucdn.com/jquery.min.js"></script> <!--<script src="JavaScript/jquery-1.7.1.min.js"></script>--> <style> ul,li{ list-style: none; } body{ font-family: "microsoft yahei"; } .clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; } .cont{ width:1000px; margin:0 auto; } .biz-timeline-box{ width:785px; margin: 0 auto 45px; } /*奇數(shù) odd*/ .biz-timeline-box:nth-child(odd) .biz_timeline-eventbox{ -webkit-border-radius: 0 40px 40px 0; -moz-border-radius: 0 40px 40px 0; border-radius: 0 40px 40px 0; float:right; } /*偶數(shù) even*/ .biz-timeline-box:nth-child(even) .biz_timeline-eventbox{ -webkit-border-radius: 40px 0 0 40px; -moz-border-radius: 40px 0 0 40px; border-radius: 40px 0 0 40px; float:left; } /*奇數(shù) odd*/ .biz-timeline-box:nth-child(odd) .biz_timeline-event{ -webkit-border-radius:0 30px 30px 0; -moz-border-radius:0 30px 30px 0; border-radius:0 30px 30px 0; } /*偶數(shù) even*/ .biz-timeline-box:nth-child(even) .biz_timeline-event{ -webkit-border-radius: 30px 0 0 30px; -moz-border-radius: 30px 0 0 30px; border-radius: 30px 0 0 30px; } .biz-timeline-box:nth-child(odd) .biz_timeline-time{ float:left; width:344px; text-align: right; } .biz-timeline-box:nth-child(even) .biz_timeline-time{ float:right; width:344px; text-align: left; } .biz-timeline-box:nth-child(even) .biz_timeline-node{ float:right; } .biz-timeline-box:nth-child(odd) .biz_timeline-node{ float:left; } .biz_timeline-time{ font-size:16px; color:#d81919; font-weight: 600; line-height:73px; } .biz_timeline-eventbox{ width: 336px; height: 69px; border: 4px solid #d94646; text-align: center; } .biz_timeline-event{ width:323px; height:57px; margin:6px; color:#fff; background:#d94646; text-align: center; font-size:16px; line-height:57px; } .biz_timeline-node{ width:8px; height:8px; border-radius: 50%; background: #fff; border:4px solid #b22b2b; margin:29px 40px; } .biz_longString{ position:absolute; left:50%; width:8px; height:200px; background:#bfbfbf; top:-57px; z-index:10; margin-left:-4px; } .biz_timtline-box{ position: relative; margin-top:100px; } .biz_timeline{ z-index:20; position:relative; } .biz_title{ text-align: center; margin:0 auto 35px; } .biz_title h2{ font-size:28px; color:#d81919; } .biz_title p{ color:#eca7a7; margin-top:15px; } </style> </head> <body> <div class="cont"> <div class="biz_title"> <h2>發(fā)展歷程</h2> <p>CONMPANY HISTORY</p> </div> <div class="biz_timtline-box"> <div class="biz_timeline"> <div class="biz-timeline-box clearfix"> <div class="biz_timeline-time">2012.12</div> <div class="biz_timeline-node"></div> <div class="biz_timeline-eventbox"> <div class="biz_timeline-event">公司成立</div> </div> </div> <div class="biz-timeline-box clearfix"> <div class="biz_timeline-time">2013.02</div> <div class="biz_timeline-node"></div> <div class="biz_timeline-eventbox"> <div class="biz_timeline-event">園區(qū)業(yè)務(wù)方向</div> </div> </div> <div class="biz-timeline-box clearfix"> <div class="biz_timeline-time">2014.03</div> <div class="biz_timeline-node"></div> <div class="biz_timeline-eventbox"> <div class="biz_timeline-event">獲天使輪投資900萬(wàn)元</div> </div> </div> <div class="biz-timeline-box clearfix"> <div class="biz_timeline-time">2013.09</div> <div class="biz_timeline-node"></div> <div class="biz_timeline-eventbox"> <div class="biz_timeline-event">業(yè)務(wù)轉(zhuǎn)型互聯(lián)網(wǎng)營(yíng)銷</div> </div> </div> <div class="biz-timeline-box clearfix"> <div class="biz_timeline-time">2016.06</div> <div class="biz_timeline-node"></div> <div class="biz_timeline-eventbox"> <div class="biz_timeline-event">V1.0版本上線</div> </div> </div> <div class="biz-timeline-box clearfix"> <div class="biz_timeline-time">2017.03</div> <div class="biz_timeline-node"></div> <div class="biz_timeline-eventbox"> <div class="biz_timeline-event">期待。。。。</div> </div> </div> </div> <div class="biz_longString"></div> </div> </div> <script> $(function(){ $(".biz_longString").css('height',$(".biz-timeline-box").size()*124+57); }) </script> </body> </html>
說(shuō)明:新增一個(gè)時(shí)間節(jié)點(diǎn):復(fù)制class="biz-timeline-box"的div。
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!
相關(guān)文章
js屬性對(duì)象的hasOwnProperty方法的使用
這篇文章主要介紹了js屬性對(duì)象的hasOwnProperty方法的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02js 實(shí)現(xiàn)省市區(qū)三級(jí)聯(lián)動(dòng)菜單效果
本文主要分享了js實(shí)現(xiàn)省市區(qū)三級(jí)聯(lián)動(dòng)菜單效果的示例代碼。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-02-02Bootstrap基本組件學(xué)習(xí)筆記之按鈕組(8)
這篇文章主要為大家詳細(xì)介紹了Bootstrap基本組件學(xué)習(xí)筆記之按鈕組,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12js中判斷變量類型函數(shù)typeof的用法總結(jié)
下面小編就為大家?guī)?lái)一篇js中判斷變量類型函數(shù)typeof的用法總結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧2016-08-08form表單中去掉默認(rèn)的enter鍵提交并綁定js方法實(shí)現(xiàn)代碼
form表單中默認(rèn)的enter提交是不是讓你已經(jīng)很耐煩了吧,本文主要講解一下如何去掉默認(rèn)的enter鍵提交同時(shí)綁定js方法,感興趣的朋友可以參考下哈2013-04-04使用JavaScript實(shí)現(xiàn)文本收起展開(省略)功能
省略號(hào),作為一種常見的文本處理方式,在很多情況下都十分常見,特別是當(dāng)我們需要在省略號(hào)后面添加額外文字時(shí),本文為大家介紹了使用JavaScript實(shí)現(xiàn)文本收起展開功能的相關(guān)方法,希望對(duì)大家有所幫助2024-04-04javascript中的offsetWidth、clientWidth、innerWidth及相關(guān)屬性方法
這篇文章主要介紹了javascript中的offsetWidth、clientWidth、innerWidth及相關(guān)屬性方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05jQuery實(shí)現(xiàn)div浮動(dòng)層跟隨頁(yè)面滾動(dòng)效果
這篇文章主要介紹了jQuery實(shí)現(xiàn)div浮動(dòng)層跟隨頁(yè)面滾動(dòng)效果,需要的朋友可以參考下2014-02-02javascript或asp實(shí)現(xiàn)的判斷身份證號(hào)碼是否正確兩種驗(yàn)證方法
在網(wǎng)頁(yè)中經(jīng)常需要輸入正確的身份證號(hào)碼,只能通過程序來(lái)驗(yàn)證身份證格式。根據(jù)身份證號(hào)碼生成的原理,就是驗(yàn)證后面幾位就可以了。2009-11-11