<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Layout on 每日拍拍</title>
    <link>https://dailypypy.org/tags/layout/</link>
    <description>Recent content in Layout on 每日拍拍</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-tw</language>
    <copyright>© 2026 每日拍拍</copyright>
    <lastBuildDate>Fri, 18 Sep 2026 11:02:00 +0800</lastBuildDate><atom:link href="https://dailypypy.org/tags/layout/index.xml" rel="self" type="application/rss+xml" />
    <follow_challenge>
      <feedId>155076163427069952</feedId>
      <userId>154825760438254592</userId>
    </follow_challenge>
    
    
    <item>
      <title>Textual CSS Layout 實戰：Grid、Dock、Responsive 與 Theme</title>
      <link>https://dailypypy.org/learn/textual-css-layout/</link>
      <pubDate>Fri, 18 Sep 2026 11:02:00 +0800</pubDate>
      
      <guid>https://dailypypy.org/learn/textual-css-layout/</guid>
      <description>&lt;!---
1440x768
prompt: masterpiece, best quality, highres, clean anime illustration, japanese anime style, soft shading, flat color design, 1girl, black hair, green eyes, white off-shoulder shirt, black short skirt, dutch angle, upper body, arms gently folded, playful confident smile, looking at viewer, pastel butter yellow and pale lavender background, subtle offset translucent blank panels and clean grid blocks without symbols, logos, markings, or text, neat composition, detailed eyes, cute and smart vibe, minimal background, polished illustration, no text
negative prompt: worst quality, bad eye, bad hand, extra limbs, manga, multiple views, monochrome, text, signature
dedup note: Planned 2026-09-18 topic `textual-css-layout` passed a strict 165-post inventory and current-source scan. ../python-textual/ introduces widgets, reactive state, one small vertical card layout, and workers; the Textual follow-ups cover forms, database apps, background workers, and Pilot/snapshot testing. This focused follow-up instead treats layout as the whole subject: TCSS cascade and selectors, fr/auto/percent sizing, Grid spans and gutters, Dock semantics, built-in responsive breakpoint classes, design tokens, runtime themes, and multi-size layout tests. It cross-links the introduction and testing article without repeating their app workflows.
source check: Reviewed against the current official Textual CSS, layout, App breakpoint, theme, and testing documentation plus PyPI metadata on 2026-09-18. PyPI lists Textual 8.2.8; examples target the built-in HORIZONTAL_BREAKPOINTS responsive classes, Theme registration, and run_test terminal-size controls available in the current API.
---&gt;
&lt;p&gt;





&lt;figure&gt;
    &lt;img class=&#34;my-0 rounded-md&#34; loading=&#34;lazy&#34; alt=&#34;featured&#34; src=&#34;./featured.png&#34; /&gt;

  
&lt;/figure&gt;
&lt;/p&gt;</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://dailypypy.org/learn/textual-css-layout/featured.png" />
    </item>
    
  </channel>
</rss>
