作者: wyrover

217 篇文章

Tailwind 示例
[tailwind_script] Default Alternative Dark Light Green Red Yellow Purple Default Alternative Dark Light Green Red Yellow Purple Blue Green Cyan Teal Lime Red Pink Purple Purpl…
Tailwind 实现 3 列等宽
[tailwind_script] 要实现四项目中的第四项始终占用 1/3 宽度(而非整行),需明确约束其弹性行为。以下是两种精准控制方案: 方案一:强制精准收缩(推荐🔥) <div class="flex w-200 flex-wrap gap-4"> <div class="flex-shrink…
Tailwind 布局
Tailwind CSS 中的 Grid 和 Flex 布局的精髓在于快速实现灵活、响应式的布局结构,同时维护直观的类名语义。它们通过「容器-子项」的思维模式简化了复杂的 CSS 属性配置。 1. Flex 布局的精髓 作用:实现一维方向(横向或纵向)的动态排列与对齐。 对子元素的影响: 子元素默认变为 flex items,形成单行/单列布局。 …
Tailwind 布局移动优先
在移动优先(Mobile First)的设计策略下,你可以使用 CSS 的 order 属性(在 Tailwind CSS 中通过 order-* 类实现)来调整元素在不同的屏幕尺寸下的显示顺序。以下是如何使用 Tailwind CSS 的 order 类进行布局调整的解释: 移动优先设计流程: 首先设计移动设备布局: 在小屏幕上,你会设置一个基本…
Tailwind Footer 实现
<!-- 页脚开始。使用Tailwind CSS,支持亮暗模式。 --> <footer class="bg-white dark:bg-gray-900"> <!-- 主容器。使用Flexbox布局,确保内容在不同屏幕尺寸下对齐。 --> <div class="mx-aut…
Tailwind Header 实现 002
<!-- 导航栏开始。使用Tailwind CSS,支持亮暗模式和响应式设计。 --> <nav class="bg-white border-gray-200 dark:border-gray-600 dark:bg-gray-900"> <!-- 主容器。使用Flexbox布局以适应不同屏幕尺寸…
Tailwind Header 实现
<!-- 导航栏开始。这个导航栏使用了Tailwind CSS为样式,支持亮暗模式,响应式设计。 --> <nav class="bg-white border-gray-200 dark:bg-gray-900"> <!-- 主容器。使用Flexbox布局,确保内容在不同屏幕尺寸下正确排列。 --…
关于 Tailwind
如何在 Tailwind CSS 中实现移动优先设计: 基础样式:首先为移动设备定义样式。在 Tailwind 中,默认样式通常就是为小屏设计的。 <nav class="flex flex-col items-center justify-center sm:flex-row sm:space-x-4"> <…
不能使用 next.js 静态输出的 html 来作为 wordpress 模版
适应 next.js 的前端组件库虽然很多,但是编译后静态页面的 html 看起来并不纯净,被注入了很多 <script> 标签。而且这些 js 代码被编译过了,还必须附加在 html 中,看起来很丑陋。 在 Wordpress 中使用前端组件库,只能选择纯 html 方式的组件库,只需使用简单的 javascript 来驱动。 较为适…
一般网站的设计
header 页头的主菜单要分为桌面菜单和移动菜单来设计,可响应式实现。主菜单的右侧放 Sign In 按钮,中间放主菜单导航,不在主菜单顶部放搜索栏,很难看。 当缩小屏幕移动菜单出现时,要将主菜单隐藏,并在左侧出现汉堡菜单,这时可将网站 logo 居中放置。 当你的主菜单项特别少时,才可以将主菜单项放在右侧,然后在左侧靠近 logo 的地方放一个…