From 7f75a7e9448807d80298ffb0d217562f5ac0086e Mon Sep 17 00:00:00 2001 From: Michael James Gratton Date: Sat, 28 Jan 2017 17:40:49 +1100 Subject: [PATCH] Fix messages with "html { height: 100%; }" set getting 1px-high views. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Partially reverts commit d4e2b84. * ui/conversation-web-view.css: Reinstate triggering CSS 2.1 § 10.6.7. for the HTML element. --- ui/conversation-web-view.css | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ui/conversation-web-view.css b/ui/conversation-web-view.css index d1cf1fd1..1382c939 100644 --- a/ui/conversation-web-view.css +++ b/ui/conversation-web-view.css @@ -10,6 +10,22 @@ transition: height 0.25s !important; } +html { + /* Trigger CSS 2.1 § 10.6.7 to get a shrink-wrapped height. */ + position: absolute !important; + top: 0 !important; + bottom: auto !important; + height: auto !important; + + /* Fix up the width after going to absolute positioning above. */ + width: 100%; + + /* Lock down the box just enough so we don't get an incrementally + expanding web view */ + box-sizing: border-box !important; + margin: 0 !important; +} + body { margin: 12px; border: 0;