<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我是FE,也是Fe

    前端來源于不斷的點滴積累。我一直在努力。

    統計

    留言簿(15)

    閱讀排行榜

    評論排行榜

    google chrome瀏覽器頁簽的css實現


    Google Chrome瀏覽器的頁簽比較特別的是激活頁簽能“吃”掉旁邊非激活頁簽的一部分。這對css提出了一些挑戰。如下圖:

    當然,要求是只能使用兩張圖,寬度自適應,用到的圖:
    正常頁簽背景:
    激活頁簽背景:
    代碼:
    <!DOCTYPE HTML>
    <head>
        
    <title>google chrome tab</title>
        
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css">
        
    /*simple reset*/
        *
    {padding:0px;margin:0px;}
        
    /*clearfix*/
        .clearfix:after 
    {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
        .clearfix 
    {display: inline-block;}  /* for IE/Mac */

        
        #tab 
    { font-size:12px;margin-left:40px;_margin-left:60px;}/*由于li有margin-left:-15px;所以tab的margin-left>15px;*/
        
    /*margin-left:-15px; 讓當前元素“縮進”到前一個元素的右側*/
        #tab  li
    {float:left; display:block; height:26px;position:relative;margin-left:-15px;_margin-left:-30px;z-index:1;}
        #tab  li a
    {color:#000; text-decoration:none; display:block;_float:left;_position:relative;_left:15px; height:26px;padding-left:30px;padding-right:15px; line-height:26px;margin-right:15px; background:url(normal.gif) no-repeat left top;}
        
    /*i置于右邊*/
        #tab li i
    {position:absolute; right:0px;top:0px; width:15px;height:26px; z-index:3;background:url(normal.gif) no-repeat right top;}

        
    /*當前激活的li在非激活之上(z-index)*/
        #tab  .active
    {z-index:2;top:1px; }
        #tab  .active a
    {background:url(active.gif) no-repeat left top; }
        #tab  .active i
    {background:url(active.gif) no-repeat -197px top;}
        .content
    {clear:both;border:solid 1px #bcc5d1;}

    </style>
    </head>
    <body>
    <ul id="tab">
        
    <li><href="###">頁簽1</a><i></i></li>
        
    <li class="active"><href="###">頁簽頁簽頁簽頁簽2</a><i></i></li>
        
    <li><href="###">頁簽3</a><i></i></li>
    </ul>
    <div id="" class="content">
        content
    </div>
    <script type="text/javascript">
        
    //添加事件
         var addHandler = window.addEventListener?
        
    function(elem,event,handler){elem.addEventListener(event,handler,false);}:
        
    function(elem,event,handler){elem.attachEvent("on"+event,handler);};

        
    //實現.active切換
        addHandler(window,"load",function(){
            
    var arrLi = document.getElementById("tab").getElementsByTagName("li");
            
    for (var i=0,l=arrLi.length;i<l ;i++ ){
                (
    function(index){
                    addHandler(arrLi[index],
    "click",function(e){
                        
    var evt = (window.event||e),cur=evt.target||evt.srcElement;
                        
                        
    for (var j=0,jl=arrLi.length;j<jl ;j++ ){
                            arrLi[j].className
    ="";
                        }
                        ((cur.tagName.toLowerCase()
    =="a")?cur.parentNode:cur).className="active";
                        
    try{cur.blur();cur.parentNode.blur();}catch(e){}
                    });
                })(i);
            }
        });
    </script>
    </body>
    </html>


    代碼下載:下載 下載(修改后)






    posted on 2011-05-19 17:30 衡鋒 閱讀(1931) 評論(2)  編輯  收藏 所屬分類: Web開發

    評論

    # re: google chrome瀏覽器頁簽的css實現 2011-05-19 17:37 陽衡鋒

    IE6 下貌似有問題。有時間修復。先記著。  回復  更多評論   

    # re: google chrome瀏覽器頁簽的css實現 2011-05-24 09:35 楊文勝

    呵呵  回復  更多評論   

    主站蜘蛛池模板: 日韩成人毛片高清视频免费看| GOGOGO高清免费看韩国| 国产精品亚洲色图| 日本不卡免费新一区二区三区| 91免费在线播放| 亚洲电影日韩精品| 亚洲www在线观看| 国产综合免费精品久久久| 青青草a免费线观a| 亚洲国产美女精品久久久久∴| 2020亚洲男人天堂精品| 一二三四免费观看在线电影| 久久亚洲免费视频| www免费黄色网| 免费观看四虎精品国产永久| 亚洲人色大成年网站在线观看| 黄网站色视频免费在线观看的a站最新| 国产视频精品免费| 中文字幕亚洲精品无码| 一级毛片在线免费看| 国产亚洲成人在线播放va| 国产成人亚洲精品蜜芽影院| 亚洲午夜成人精品电影在线观看| 亚洲欧美不卡高清在线| 日本人的色道免费网站| 亚洲乱妇熟女爽到高潮的片| 亚洲免费视频一区二区三区| 女bbbbxxxx另类亚洲| 在线观着免费观看国产黄| 国产v亚洲v天堂a无| 国产色婷婷精品免费视频| aa级女人大片喷水视频免费| 亚洲日韩乱码久久久久久| 最好看最新的中文字幕免费| 亚洲午夜精品一区二区| 美女视频黄a视频全免费网站色窝 美女被cao网站免费看在线看 | 亚洲中文无码a∨在线观看| 中文日本免费高清| 亚洲综合AV在线在线播放| 一级黄色片免费观看| 区三区激情福利综合中文字幕在线一区亚洲视频1 |