CSS/JS: How to get back the default?
Fabian Blechschmidt
It’s the small things, but I think it is worth writing about it, because I learned something new and maybe you do to!
I help a friend building her homepage and while implementing a small little translation script (I should blog about as well ?) the question came up to how to remove the display: none;
At first it was easy, because all my blogs were <div> but now I think I should hide the list element of the language switch as well. So how to set display: $default;?
removeProperty()
element.style.removeProperty('display');
Thanks Aslam!
Update: Thanks to Nils Fahle , I know now another way, one can set the property to initial!
Other articles from this category
ENABLE_SERVICES: the Shopware env var that quietly installs apps on your shop
I was grepping through vendor/shopware/core for the hidden-gems series and stumbled over Shopware\Core\Service\AllServiceInstaller. Two-argument constructor, twelve lines of logic, @internal. Nothing dramatic — until I read what it actually does: it installs apps on your shop. By itself. In production. Once a day. Unless you told it not to. So this one isn’t going to […]
Shopware 6 Hidden Gems #24: Lightning round — ten small gems that didn’t need their own post
Twenty-three parts into this series, my research folder still has a stack of finds that are real, useful, undocumented — and about two paragraphs big. Instead of stretching each into a full post, here’s the lightning round. One problem, one gem, one file reference. Go. 1. rawUrl() — URLs for mail templates that actually work […]
Shopware 6 Hidden Gems #23: Why your sitemap silently stopped updating (and sitemap:generate –force)
A slow-burn bug report, verbatim from memory: „Google Search Console shows our sitemap is three months old. New categories aren’t in it.“ Three months. No errors in the log worth noticing, the scheduled task looks healthy, and regenerating „worked“ — or seemed to. The cause turned out to be a mechanism that’s completely reasonable and […]