2016-05-30 15 views
0

Ich arbeite auf der Website eines neuen Kunden, und alles sieht gut aus in jedem Browser außer Safari. Das Problem: Das Hintergrundbild reagiert nicht auf das CSS in Safari (Die 5px Größe).Hintergrund in Safari ist verzerrt

.et_pb_section_0 { /* The background CSS */ 
    background: url(http://www.elsyf-staging.com/esm/wp-content/uploads/2016/05/bg.png) 5px; 
} 

Ich konnte keine definitive Informationen zu diesem Problem finden.

Da Safari die webkit-Funktionalität mit chrome teilt, wurde versucht, dieses Problem über dieses Problem zu beheben. Gibt es eine Möglichkeit, gezielt auf Safari zu zielen?

+0

Sieht aus wie Sie es auf einem anderen Ort gelöst bekommen ? Vielleicht sollten Sie dies als erledigt markieren oder löschen –

+0

Sie haben zwei unabhängige Probleme; Ich habe nur eine Antwort für die erste. Würde es Ihnen etwas ausmachen, das Problem über kleine s im Schieberegler auf eine neue Frage zu verschieben? – darrylyeo

+0

Sure thing, Editing now – Zaeo

Antwort

1

In der CSS background Kurzschrift-Eigenschaft kommt die background-position vor background-size. Dies entspricht 5px entspricht background-position, nicht background-size.

Um dies zu beheben, fügen Sie ein background-position und trennt es von background-size mit einem Schrägstrich:

.et_pb_section_0 { 
    background: url("http://www.elsyf-staging.com/esm/wp-content/uploads/2016/05/bg.png") 0/5px; 
} 

Alternativ definieren background-image und background-size getrennt:

.et_pb_section_0 { 
    background-image: url("http://www.elsyf-staging.com/esm/wp-content/uploads/2016/05/bg.png"); 
    background-size: 5px; 
} 
+0

EDIT: Fixed durch Erhöhung der Hintergrundgröße auf 300px. seltsam, wie es sich anders verhält. – Zaeo

+0

Ich habe Ihre Antwort verwendet, um es mit der zuvor genannten Änderung zu beheben. Danke für die Hilfe! – Zaeo

+0

Mein Vergnügen! Ich bin froh, dass Sie es beheben konnten. – darrylyeo

Verwandte Themen