我试图在节点中创建一个带有opentype.js的字体子集
我的代码
const fs = require('fs');
const opentype = require('opentype.js');
let font = opentype.loadSync('./SourceHanSansCN-Heavy.otf');
let subfontGlyph = font.stringToGlyphs('一大段文字中文字体子集');
let subfont = new opentype.Font({
familyName:
我正在尝试找出是否有像fullpage.js一样的滚动页面的解决方案。一页一页地滚动网站,上下滚动。
这与fullpage.js不同,因为它将页面滑动到不同的div,但我需要它在单个div中移动。
下面是我尝试过的代码:
<div> a very long text here..... </div>
Window.onscroll = function() {test()};
Function test(){ window.scrollby(0, 300) };
上面的代码只是向下滚动,它不会停止。它会一直向下滚动,直到页面底部。
那么,怎么做呢?
我想在代码中调用以下代码。
scrollIntoViewElement(main-nav);
职能如下:
// Element to scroll into view
scrollIntoViewElement(element) {
document.getElementById('element').scrollIntoView();
}
函数应该将页面滚动到提供的元素id的视图中。
这是正确的吗?或者应该是..。
// Element to scroll into view
scrollIntoViewElement(element) {
document.
我有这个SVG标题,在屏幕滚动,它的部分移动不同。为此,我使用了如下脚本:
let menu = document.getElementById('main-menu');
let lua = document.getElementById('lua');
window.addEventListener('scroll', function(){
let value = window.scrollY;
menu.style.marginTop = value * 0.45 +
我试图通过使用参数使我的正则表达式成为通用表达式。但是,当我使用变量时,RegExp无法工作:
下面的正则表达式在我将输入限制为7个字符时正常工作。
var specialCharactersValidation = new RegExp(/^[a-zA-Z0-9]{7}$/);
但当我把它变成通用的:
var characterCount = parseInt(attrs.limitCharacterCount); // Value is 7 and type is int
console.log(characterCount); // Value is 7
var specialChara