[Webkit-unassigned] [Bug 172551] New: Pseudo element on body breaks background on document root
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 24 11:46:49 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=172551
Bug ID: 172551
Summary: Pseudo element on body breaks background on document
root
Product: WebKit
Version: Safari 10
Hardware: Macintosh
OS: OS X 10.11
Status: NEW
Severity: Normal
Priority: P2
Component: CSS
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jimmy at codemagic.dk
Created attachment 311141
--> https://bugs.webkit.org/attachment.cgi?id=311141&action=review
Screenshots of different browsers
Summary:
Please see JSFiddle that demonstrates the problem: https://jsfiddle.net/e0znq0mf/
A background image applied to the document root (<html>) is not rendered properly if the document root element has margin on the left side while a pseudo element is applied to the body (<body>) element. Removing the pseudo element from the body element fixes the problem - but this construct works in all modern browsers except Safari, and is used by e.g. Sitemagic CMS.
See screenshots and JSFiddle.
Steps to Reproduce:
I have created a demo using JSFiddle.net - https://jsfiddle.net/e0znq0mf/
Expected Results:
Proper rendering of background image on document root element.
Observed Results:
Background image is not rendered to the left side of content.
Version:
Safari Version 10.1 (11603.1.30.0.34)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170524/afa3d25b/attachment-0001.html>
More information about the webkit-unassigned
mailing list