Wygląda na to, że istnieje błąd w pakiecie, prawdopodobnie problem z zaokrąglaniem, który powoduje, że właściwość background-size
nie obejmuje całego elementu elementu, gdy jest ustawiony na cover
.wielkość tła: błąd na okładce w zestawie
jsFiddle: http://jsfiddle.net/um4cQ/ (spróbuj rozmiaru obszaru wynik, jeśli nie widzisz czerwone tło poprzez pokazano na lewej lub u góry).
Widziałem kilka odniesień do błędu w sieci, some dating back to 2011, ale jeszcze nie usłyszałem niczego od programistów. Co ważniejsze na razie, jeśli istnieje obejście CSS (bez użycia javascript).
Czy ktoś znalazł opłacalne obejście tego problemu?
To nie jest rozwiązanie - ale jeśli jesteś w szczypie, możesz użyć 'background-repeat: repeat;', aby problem był mniej zauważalny. – potench
'background-origin: border-box' wydaje się pomagać, przynajmniej na cienkich granicach, jak w tym przykładzie. –
Tak, pobij mnie do tego ... Wygląda na to, że 'border-box' sprawia, że obraz pokrywa się za granicą, więc granica blokuje błąd zaokrąglania. – potench