2016-11-11 105 views
0

我爲我的WP頁面創建了自定義部分。您可以在這裏找到CSS和HTML:http://www.cssdesk.com/J469A自定義CSS在WordPress中無法正常工作

當您將鼠標懸停在圖片上時,您會看到它將被我的代碼中的半透明背景替換。

但是,當我將代碼插入到我的WordPress網站時,它不會以這種方式工作。在懸停時,透明backgorund僅覆蓋文本所佔的區域,但不包括整個圖片。

您可以看看這裏:http://www.sflsupport.org/programs/這是最後一節(網絡研討會歸檔)

我該如何解決這個問題?

回答

0

我認爲這個問題是display:table,它應該是display:block

給一個嘗試用下面的更新CSS

span.text-content { 
    background: rgba(26,33,43,0.9); 
    color: white; 
    cursor: pointer; 
    /* display: table; updated to display:block below */ 
    display:block; 
    left: 0; 
    position: absolute; 
    top: 0; 
    width: 100%; 
    height: 100%; 
    opacity: 0; 
    font-size: 20px; 
    font-family: Roboto; 
    line-height: 24px; 
    font-weight: 200; 
    text-align: center; 
    box-sizing: border-box; 
    padding-right: 25px; 
    padding-left: 25px; 
    padding-top: 25px; 
    padding-bottom: 25px; 
    box-sizing: border-box; 
-webkit-transition: opacity 500ms; 
    -moz-transition: opacity 500ms; 
    -o-transition: opacity 500ms; 
    transition: opacity 500ms; 
} 
+0

非常感謝。我改變了這一點,但不幸的是,它不起作用。 – Ira

+0

我檢查了你的網站,它似乎工作正常。請仔細檢查您的網站 –

+0

FF和Chrome都可以正常工作,請告訴我您正在檢查哪個瀏覽器 –

0

請更換

span.text-content{ 
display: table; 
... 
} 

span.text-content{ 
display: block; 
... 
} 
+0

非常感謝。我改變了這一點,但不幸的是,它不起作用。 – Ira

+0

沒有工作? – Sasikumar

+0

不,您可以查看網頁http://www.sflsupport.org/programs/。如果縮小瀏覽器的大小,則會看到該部分的內容不會保留在框中。它應該在裏面。 @sasikumar – Ira