2010-01-02 159 views
-2

我想要一個像thickbox一樣的html覆蓋代碼,可以在所有瀏覽器中使用。HTML Div覆蓋

u能請告訴相關的網址或其他什麼東西......

問候 KK

+0

請詳細說明問題。我們在哪裏可以看到一個「疊加」的好例子? – naivists 2010-01-02 18:30:37

+0

thickbox有什麼問題? – 2010-01-02 18:32:10

回答

1

有噸*盒腳本週圍。 我相信他們都不在全部存在的瀏覽器,但像Thickbox本身的大多數主流解決方案應該在所有主要瀏覽器表現良好,這是最好的,你可以要求。

查閱這些名單:

任何東西更具體的,你就必須進入更多的細節。

+0

tx ...但我的確切要求是...我必須將jcrop模塊放在厚盒(或)燈箱(或)灰盒上。 我該怎麼做? – user71723 2010-01-02 18:44:05

+0

什麼是jcrop模塊?請修改您的問題。 – 2010-01-02 18:59:06

0

我做了我自己的lightboxing東西,這裏是我正在使用的是回到IE6肯定。您只需創建一個div並將其直接附加到正文。你需要製作一個半透明的PNG圖像作爲你的背景。

html, body{height:100%;} 

#lightbox_darkLayer{ 
    display: block; 
    position: fixed; 
    top: 0px; 
    left: 0px; 
    _top: expression(((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); 
    _left: expression(((ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px'); 
    width: 100%; 
    height: 100%; 
    background:url(/images/overlayBg.png) repeat; 
    z-index:1001; 
    _filter: alpha(opacity=70);/*This is for IE6 who won't support a translucent png as a bg image*/ 
} 

以下劃線作爲前綴的css屬性適用於IE。您可以通過在IE中添加一些CSS,特別是使用它們的html comment if check thing來做到這一點。

+0

你的代碼在FF中工作正常但不在IE6中 – user71723 2010-01-02 18:53:49