入门
条件样式
将 Pico CSS 样式限制在 .pico 容器内的元素上,按需选择性生效,适合多种样式并存的环境。
Pico 提供 .conditional 版本,只将样式应用于 .pico 类容器内的元素。
保留的最小化 :root 重置则确保整个网站的排版风格一致。
参见版本选择器,轻松挑选最适合项目需求的 Pico CSS 版本变体。
手动安装
下载 Pico,并在网站的 <head> 中引入 /css/pico.conditional.min.css。
<link rel="stylesheet" href="css/pico.conditional.min.css">
通过 CDN 使用
或者,你可以使用 jsDelivr CDN 引入 pico.conditional.min.css。
<link
rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.conditional.min.css">
通过 Sass 使用
@use "pico" with (
$parent-selector: ".pico"
);
起步 HTML 模板
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="color-scheme" content="light dark" />
<link rel="stylesheet" href="css/pico.conditional.min.css">
<title>Hello world!</title>
</head>
<body>
<main>
<section>
<p>Unstyled hello world!</p>
</section>
<section class="pico">
<p>Styled hello world!</p>
</section>
</main>
</body>
</html>
示例
应用 Pico 样式的示例:
查看源码
<form class="pico">
<input type="text" name="text" placeholder="Text" aria-label="Text" />
</form>未应用 Pico 样式的示例:
查看源码
<form>
<input type="text" name="text" placeholder="Text" aria-label="Text" />
</form>