<div>Twiddle Dee<\/div>\n<img src=\"spacer.gif\"> <!-- 🤢 -->\n<div>Twiddle Dum<\/div><\/code><\/pre>\n\n\nThere’s gotta be more<\/h2>\n\n\n You’re all a smart bunch with great ideas. Have at it!<\/p>\n","protected":false},"excerpt":{"rendered":"
There’s all kinds of ways to do that. Some more advisable and better-suited for certain situations than others, of course.<\/p>\n","protected":false},"author":2508,"featured_media":366249,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sig_custom_text":"Please, Just Give Me Some Space!","sig_image_type":"featured-image","sig_custom_image":0,"sig_is_disabled":false,"inline_featured_image":false,"c2c_always_allow_admin_comments":false,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":[]},"categories":[4],"tags":[4951,14893,19048,1392,1124,18878],"jetpack_publicize_connections":[],"acf":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/06\/boxes-gap.jpg?fit=1200%2C600&ssl=1","jetpack-related-posts":[{"id":316670,"url":"https:\/\/css-tricks.com\/eleventy-starter-with-tailwind-css-alpine-js\/","url_meta":{"origin":366202,"position":0},"title":"An Eleventy Starter with Tailwind CSS and Alpine.js","date":"July 10, 2020","format":false,"excerpt":"When I decided to try to base my current personal website on Eleventy, I didn't want to reinvent the wheel: I tested all the Eleventy starters built with Tailwind CSS that I could find in Starter Projects from the documentation. Many of the starters seemed to integrate Tailwind CSS in\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2020\/07\/eleventy-tailwind-alpine.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":303448,"url":"https:\/\/css-tricks.com\/weaving-a-line-through-text-in-css\/","url_meta":{"origin":366202,"position":1},"title":"Weaving a Line Through Text in CSS","date":"February 26, 2020","format":false,"excerpt":"Earlier this year, I came across this demo by Florin Pop, which makes a line go either over or under the letters of a single line heading. I thought this was a cool idea, but there were a few little things about the implementation I felt I could simplify and\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2020\/02\/line-weaving-through-text.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3118,"url":"https:\/\/css-tricks.com\/text-blocks-over-image\/","url_meta":{"origin":366202,"position":2},"title":"Text Blocks Over Image","date":"July 27, 2009","format":false,"excerpt":"Someone recently asked me about this technique and my first reaction was that it was probably a little too mundane to cover as a tutorial. But then I got to thinking that there is actually a few interesting things happening here and the style is trendy enough people might be\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/csstricks-uploads\/textoverimageexample.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":365888,"url":"https:\/\/css-tricks.com\/a-perfect-table-of-contents-with-html-css\/","url_meta":{"origin":366202,"position":3},"title":"A Perfect Table of Contents With HTML + CSS","date":"May 25, 2022","format":false,"excerpt":"Earlier this year, I self-published an ebook called Understanding JavaScript Promises (free for download). Even though I didn't have any intention of turning it into a print book, enough people reached out inquiring about a print version that I decided to self-publish that as well .I thought it would be\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/05\/toc-photo-scaled.jpg?fit=1200%2C812&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":335065,"url":"https:\/\/css-tricks.com\/web-components-are-easier-than-you-think\/","url_meta":{"origin":366202,"position":4},"title":"Web Components Are Easier Than You Think","date":"March 8, 2021","format":false,"excerpt":"When I\u2019d go to a conference (when we were able to do such things) and see someone do a presentation on web components, I always thought it was pretty nifty (yes, apparently, I\u2019m from 1950), but it always seemed complicated and excessive. A thousand lines of JavaScript to save four\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2021\/02\/zombie-custom-web-component.jpg?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":305192,"url":"https:\/\/css-tricks.com\/auto-growing-inputs-textareas\/","url_meta":{"origin":366202,"position":5},"title":"Auto-Growing Inputs & Textareas","date":"March 25, 2020","format":false,"excerpt":"By default, and