2016-07-01 11 views
0

ich ein Ankerelement mit der Klasse habe .et_pb_button und die folgende CSS (SASS):CSS Hintergrundbild verwenden: nach nur zeigt, wenn auf schweben

.et_button_no_icon .et_pb_button { 

    &:after { 
     display: inline-block; 
     position: absolute; 
     margin-left: 30px; 
     content: ""; 
     background: url("images/boton_rojo.png"); 
     width: 28px; 
     height: 27px; 
     margin-top: 2px; 
    } 
} 

Das Problem ist, dass das Bild nur auf schweben zeigt. Siehe den Link hier: http://oasysgp.kevinmamaqi.com/ (der Anker ist Nuestras Empresas, unter dem ersten Paragraph).

Ich möchte das Bild in normalen und auf Hover anzeigen.

Antwort

2

In Ihrer .et_pb_button:after gibt es eine opacity: 0; und ich fand eine .et_pb_button:after display: none in Ihrem CSS-Stil. Leider haben Sie Ihre Quellkarten nicht hochgeladen, so dass ich nicht sehen kann, in welcher Zeile das ist. Aber die Anzeige deaktivieren: keine, und deaktivieren Sie die Deckkraft: 0; hat den Trick für mich gemacht.

+0

Die Opazität: 0 war das Problem. Ich habe es nicht gesehen und ist nicht auf meinem Code (ich modifiziere ein Thema). Vielen Dank. –

+0

Kein Problem, das Bearbeiten eines Themas kann immer einige knifflige Probleme mit sich bringen. Glücklich, ich könnte helfen! –

0

Set das Hintergrundbild für diesen Code als Standard .et_button_no_icon a.et_pb_button {...}

Verwandte Themen