'use client';
import { Demo } from '@/components/Demo';
import { Layout, Section, Article, Layer } from '@newspaperui/components';
import { Headline, Subhead, BodyText, Quote } from '@newspaperui/components';
export default function SpanningPage() {
return (
跨栏布局示例
展示如何使用 NewspaperUI 实现复杂的跨栏报纸布局。
经典报纸头版布局
这是一个典型的报纸头版布局,包含主要新闻、次要新闻和浮动拉引。
{/* 主新闻 - 16 列 */}
重大新闻标题占据主要版面
副标题提供更多背景信息和上下文
这是主要新闻的正文内容。在报纸布局中,最重要的新闻通常占据最大的版面,
使用最大的字号和最粗的字重。这样的布局能够立即吸引读者的注意力。
新闻的后续段落继续详细描述事件的发展。通过合理的跨栏布局,
我们可以在有限的版面中呈现丰富的内容。
{/* 侧边栏 - 8 列 */}
次要新闻
侧边栏的新闻使用较小的字号,适合放置次要但仍然重要的内容。
{/* 浮动拉引 */}
"这是一段重要的引用,用于突出文章中的关键观点"
`}
>
重大新闻标题占据主要版面
副标题提供更多背景信息和上下文
这是主要新闻的正文内容。在报纸布局中,最重要的新闻通常占据最大的版面,
使用最大的字号和最粗的字重。这样的布局能够立即吸引读者的注意力。
新闻的后续段落继续详细描述事件的发展。通过合理的跨栏布局,
我们可以在有限的版面中呈现丰富的内容。
次要新闻
侧边栏的新闻使用较小的字号,适合放置次要但仍然重要的内容。
"这是一段重要的引用,用于突出文章中的关键观点"
三栏等宽布局
将 24 列平均分为三个 8 列的区域,适合展示多个同等重要的内容。
第一栏标题
第一栏的内容...
第二栏标题
第二栏的内容...
第三栏标题
第三栏的内容...
`}
>
科技新闻
最新的科技动态和创新成果,展示技术发展的最新趋势。
财经要闻
市场动态和经济分析,帮助读者了解财经领域的重要信息。
文化艺术
文化活动和艺术展览,丰富读者的精神文化生活。
不对称布局
使用不同的列宽组合创建视觉层次,突出重要内容。
左侧主要内容
占据 12 列的主要内容区域...
右侧主要内容
同样占据 12 列的内容区域...
`}
>
深度报道:城市发展
这是一篇深度报道,详细分析城市发展的现状和未来趋势。
12 列的宽度提供了良好的阅读体验。
专题调查:环境保护
环境保护专题调查报告,展示环保工作的成果和挑战。
与左��内容形成对比和呼应。
复杂混合布局
组合多种列宽,创建丰富的视觉层次和内容结构。
侧边栏
简短内容
主要内容
详细的主要内容...
另一侧边栏
补充信息
`}
>
快讯
• 新闻 1
• 新闻 2
• 新闻 3
今日焦点
主要新闻内容占据中间的 12 列,提供充足的空间展示详细信息。
两侧的 6 列侧边栏提供补充内容和快讯。
相关链接
• 链接 1
• 链接 2
• 链接 3
布局技巧
- 使用较大的 span 值(12-16 列)突出重要内容
- 侧边栏使用较小的 span 值(4-8 列)
- 保持布局的平衡感,避免过于拥挤或空旷
- 使用浮动 Layer 添加视觉亮点
- 通过视觉权重系统创建清晰的信息层次
- 考虑内容的重要性和阅读顺序
注意事项
- 确保所有 Article 的 span 总和不超过 Section 的 columns
- 在小屏设备上测试布局的响应式效果
- 避免过多的跨栏,保持布局的可读性
- 使用一致的列宽比例,如 8:16、6:12:6 等
- 浮动元素不要遮挡重要内容
);
}