Как получить<body & gt; height, чтобы уменьшить размер div при возврате обратно на экран, после того как он был расширен при переходе на другой экран?
Working on a Chrome extension using AngularJS When extension button first clicked : <a href="https://postimg.org/image/86pqknw4h/">whenExtButtonIsClicked — Postimage.org</a>[<a href="https://postimg.org/image/86pqknw4h/" target="_blank" title="New Window">^</a>] Navigated to settings screen : <a href="https://postimg.org/image/j4wep3vc1/">settings — Postimage.org</a>[<a href="https://postimg.org/image/j4wep3vc1/" target="_blank" title="New Window">^</a>] [ISSUE] when navigated from settings back to home screen : <a href="https://postimg.org/image/hbti0sa5d/">backFromSettings — Postimage.org</a>[<a href="https://postimg.org/image/hbti0sa5d/" target="_blank" title="New Window">^</a>] How can I get the body to shrink to fit around just the card div? (Like the first image link) What I have tried: <pre lang="CSS">html { height:auto; } body { min-width:300px; background-color:#ff9900; height:auto; } .card { will-change: transform; margin: 10px; position: relative; border-radius: 2px; background-color: #fafafa; -webkit-transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1); transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1); box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37); border-radius: 10px; overflow:auto; }
Nathan Minier
Если вы правильно заменяете innerHTML, это должно произойти само по себе. HTML-элемент не имеет памяти о предыдущем содержимом, и если вы не полностью настраиваете свои элементы, поток должен быть повторно визуализирован при изменении содержимого.