页面引导——driverjs

230 阅读1分钟

利用 driverjs 做页面引导, 首先看下效果:

image.png

image.png

CDN引入

<script src="https://cdn.jsdelivr.net/npm/driver.js@1.0.1/dist/driver.js.iife.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/driver.js@1.0.1/dist/driver.css"/>
const driver = window.driver.js.driver;

const driverObj = driver({
    showProgress: true,
    steps: [
        { element: '#peiqi', popover: { title: '大家好,我是佩奇。', description: '' } },
        { element: '#didi', popover: { title: '这是我的弟弟,乔治。', description: '' } },
        { element: '#mama', popover: { title: '这是我的妈妈', description: '' } },
        { element: '#baba', popover: { title: '这是我的爸爸', description: '' } },
    ]
});

driverObj.drive();

另外,切图的时候注意一点,虽然jpg相对于png,颜色丰富,小很多,但jpg对于空白的地方是留白的,而png是透明的,一般背景大图用jpg多点。