NES.css 是一款 NES-风格(8位机) 的 CSS 框架,只需要 CSS ,不依赖其他任何 JavaScript,可以使用它实现红白机风格的按钮,字体,对话框。
npm install nes.css
# or
yarn add nes.css
AltCSS (sass, scss...)
// style.scss @import "./node_modules/nes.css/css/nes.css"
JavaScript
// script.js import "nes.css/css/nes.min.css";
需要安装 css 加载程序.
HTML
<!-- index.html --> <html> <head> <link rel="stylesheet" href="./node_modules/nes.css/css/nes.min.css"> </head> <body></body> </html>
<!-- non-minified --> <link href="https://unpkg.com/nes.css@2.3.0/css/nes.min.css" rel="stylesheet" /> <!-- latest --> <link href="https://unpkg.com/nes.css@latest/css/nes.min.css" rel="stylesheet" /> <!-- core style only --> <link href="https://unpkg.com/nes.css/css/nes-core.min.css" rel="stylesheet" />
语言 | 字体 |
---|---|
(默认) | Press Start 2P |
英语 | Kongtext |
日语 | 美咲フォント |
日语 | Nu もち |
韩语 | 둥근모꼴 |
中文 | Zpix (最像素) |
NES.css 只提供组件,你需要定义自己的布局.
默认字体 Press Start 2P 只支持英文字符.,把这个框架与其他非英语的语言一起使用的时候,,请使用另外的字体.。
请根据这个关于 Google Fonts 的 说明 了解如何把它引入项目, 或者按照如下方式简单引入:
<head> <link href="https://fonts.googleapis.com/css?family=Press+Start+2P" rel="stylesheet"> <link href="https://unpkg.com/nes.css/css/nes.css" rel="stylesheet" /> <style> html, body, pre, code, kbd, samp { font-family: "font-family you want to use"; } </style> </head>
NES.css 与如下浏览器的最新版本兼容.
未经测试
[重要代码打5遍] -ms-:[代码]//代表IE浏览器私有属性 -moz-:[代码]//代表FireFox浏览器私有属性 -webkit-:[代码]//代表safari、chrome浏览器私有属性 -o-:[代码]//代表opera浏览器私有属性 最后在打一遍代码 示范 -ms-:width:100%; -moz-:width:100%; -webkit-:width:100%; -o-:wid
首先来了解一下CSS字体: 通用字体系列 前面讨论过,实际上相同的字体可能有很多不同的称呼,不过 CSS 迈出了勇敢的一步,力图帮助用户代理把这种混乱状况理清楚。 我们所认为的“字体”可能有许多字体变形组成,分别用来描述粗体、斜体文本,等等。例如,你可能已经对字体 Times 很熟悉。不过,Times 实际上是多种变形的一个组合,包括 TimesRegular、TimesBold、TimesIta
目前,我尝试重新创建一个类似于方格块的模式。当我在浏览器中查看时,每N个元素的像素都增加了一倍: 对我来说,这个问题似乎随机发生在我创建的元素上。有没有人遇到过类似的问题,并且知道如何修复这个? 我创建了这个:
GWT小部件依赖于级联样式表(CSS)来实现视觉样式。 默认情况下,每个组件的类名是gwt-《classname》 。 例如,Button小部件的默认样式为gwt-Button ,类似的方式TextBox widgest的默认样式为gwt-TextBox 。 为了给所有按钮和文本框添加更大的字体,您可以将以下规则放在应用程序的CSS文件中 .gwt-Button { font-size: 150
我总是看到很多空白,如果我做风景或肖像在我的图像。我确实需要可滑动的,所以不想调整代码太多,但我确实希望它看起来可以表示 我的代码有问题吗? 我确实添加了一张图片这是在风景和肖像模式下发生的
问题内容: 我使用CSS已经有很多年了,我一直都是个“百分百”的人,因为我总是使用百分比而不是像素来定义高度和宽度(例如,在设置边距,填充等,在这种情况下,我使用像素)。 我会做这样的事情: 但是我经常看到这样的例子: 我的问题是:将一个 整体 与另一个 整体 相比有什么好处? 问题答案: 行动网页。%为此。因为它将(显然)调整为适合。 但是,当您想要固定宽度(例如,要以某种方式显示的文本文章)时
之前有人问过这样一个问题: 当时我介绍了一个名为 Tiler 的 GitHub 开源库。这个 Python 项目很骚气!一秒生成可爱像素风图片! 今天小编就给大家实战演示一下,如何将一个普通表情包转换成像素风?
我正在使用JavaFX FXML构建一个小型应用程序,我正在尝试实现一些简单的CSS以具有特定的风格。 我对Combobox元素有问题。实际上,默认情况下,其颜色为灰色: 我希望它是白色的(或透明的),并保留边框,以匹配与文本字段相同的样式。因此,我尝试将背景颜色设置为透明,但有一个副作用:边框也变得透明! 以下是我添加的CSS: 我根本不习惯CSS编写,所以可能我完全错过了一些东西。是组合框没有