2013-04-20 125 views
0

這對我來說真的很難, 而我無法爲此獲得解決方案。 我希望你們中的許多人必須看到一個網站,當你進入該網站時,你會看到主頁......但隨後會出現一個透明層,並在上面顯示一個關閉按鈕的訂閱框。 任何人都可以幫助.. 剛剛與佈局..爲訂閱框創建透明背景

+0

到目前爲止你有什麼?你可以把它粘貼在某個地方嗎?除非你至少試一試,否則這裏沒有人會幫助你。 – ubik 2013-04-20 10:54:22

+1

閱讀關於JQuery Colorbox,fancybox,你會得到你的答案。 – 2013-04-20 10:55:23

+0

這是一個彈出式透明覆蓋層,防止用戶點擊你想要的頁面嗎? – Virus721 2013-04-20 10:55:55

回答

0

很簡單,它的完成這樣

<div class="subscribeContainer"> 
    subscribtion box here... 
</div> 
<style> 
    .subscribeContainer{ 
     position:fixed; 
     left:0; 
     right:0; 
     bottom:0; 
     top:0; 
     background:transparent;/* Default Anyway or next line */ 
     background:rgba(0, 0, 0, 0.5); /* Semi Transparent */ 
     display:none;/* Hidden By Default Now */ 
    } 
</style> 

然後,你可以使用jQuery褪色.subscribeContainer在像這樣

$(document).ready(function(){ 
    $('.toggleSubscribeButton').on('click', function(){ 
     $('.subscribeContainer').fadeIn('slow'); 
    }); 
}); 

或者如果你想讓它在窗戶加載時淡入,像這樣

$(window).load(function(){ 
    $('.subscribeContainer').fadeIn('slow'); 
}); 
+0

這沒有測試過,讓我知道任何錯誤 – iConnor 2013-04-20 11:06:11

+0

感謝Connor。我會嘗試並讓你知道 – 2013-04-20 14:04:21