首页
学习
活动
专区
圈层
工具
发布

居然可以用 js 写 PPT?

居然可以用 js 写 PPT 用powerpoint或者keynote写演示文稿,对于代码、数学公式等的支持一直是个痛点。而且对于前端同学来说,一身的css功力用不上也是个痛点。...所以我们要做的就是在下面的模板上写markdown就好。...比如改成: css"> 效果变成这样: 支持数学公式 支持数学公式的js库和插件默认并没有包含在默认模板中...比起markdown,HTML和CSS也是写演示文稿的好手段,可控的方法更多。...更进一步 除了上面介绍的基本特性之外,reveal.js支持自动播放、自制插件、支持处理事件等等有利于开发人员写slides的特性。相信能给你的slides带来新的好玩的东西,将汇报与分享变成乐趣。

10.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TW洞见 | 用“五个为什么”写CSS

    所以我也一直在探究这其中有怎样的问题,为什么很多人觉得CSS很难写,如何才能让其他人更优雅的写CSS。...:“不应该这样写,这和直接写内联样式有什么区别呢?”...Dev:“因为没加最大宽度,开个玩笑,别生气,其实我也不确定,不过用DevTools看了一下,好像它的父元素的宽度也不对。” UI Dev:“已经接近了,为什么父元素的宽度不对?”...这个例子还很好的展现了五个为什么对于CSS的益处,不仅是找到问题的根本原因,还使得我们在写CSS的时候意图更加明确。...五个为什么的按比例投入原则可以很好的驱动CSS的开发,用深入的根本原因连接不同元素甚至不同页面上出现的问题,这样使我们能够安心的以目前的问题等级来组织代码,等到再次碰到问题并找到这里,才再次重构以解决问题

    92460

    精读《我们为何弃用 css-in-js》

    就像 js 文件天然支持模块化的好处一样,原生 css 因为没有模块化能力,天然容易导致全局样式污染,如果不是特意用 BEM 方式命名,想要避免冲突就只能借助 css-in-js 了。...笔者用 styled-components 就遇到了类似问题,甚至语法会产生不兼容的情况,虽然这些问题都可以被解决,但花费的额外时间需要计算一样,相比 css-in-js 得到的收益是否值得。...实现 js 中引用 css 变量,用 css variable 实现 css 引用 js 变量。...所以当性能问题是绕不过去的话题,而 css-modules 在性能最优的情况下,有一些曲线方案可以同时支持 css-in-js 的优点,也就能理解为什么作者要弃用 css-in-js 了。...讨论地址是:精读《我们为何弃用 css-in-js》· Issue #450 · dt-fe/weekly 如果你想参与讨论,请 点击这里,每周都有新的主题,周末或周一发布。

    1.4K10

    精读《css-in-js 杀鸡用牛刀》

    本期精读的文章是:css-in-js 杀鸡用牛刀 1 引言 继 精读《请停止 css-in-js 的行为》 这篇文章之后,我们又读了一篇抵制 css-in-js 的文章,虽然大部分观点都有道理,但部分存在可商榷之处...,让我们分析一下这篇文章,了解 css 还做了哪些努力,以及 css-in-js 会如何发展。...3 精读 无论是 css-in-js 还是 css 预编译的尝试,各自都具有强大优点,本文对 css-in-js 提出的质疑我认为是欠妥当的,下面谈谈 css-in-js 如何解决作者提出的问题,以及简单介绍...3.2 css-in-js 仍具备代码复用性 文中观点提出,css-in-js 这种局部样式行为,会导致公共样式、方法难以复用,导致各个模块参杂着大量重复代码。...是个不错的选择 :p 讨论地址是:精读《css-in-js 杀鸡用牛刀》 · Issue #38 · dt-fe/weekly

    93920

    基于云函数全景录制,用 Markdown 和 Tailwind CSS「写」视频

    用 Web 全景录制来制作视频 腾讯云云函数上线了基于 Chrome Web 全景录制服务,只需要用户提供一个可供访问的公网链接,可以自动进行页面渲染、录制、转码,并实时生成视频文件。...这个服务可以用来录制网课、也可以用来生成录制视频,用这种方式生成视频的好处是: 1. 只要在网页上看得见的,听得见的,都可以直接录制成视频。...WindMark, 用 Markdown 和 tailwind 「写」视频 我们就在云函数的全景录制服务基础上,开发了 WindMark 这个工具。...比如我们可以: 用 CSS 和 JS 编写炫酷的动画特效,根据输入的品牌自动生成 OP 和 ED 视频,卖给企业和自媒体; 通过 Live2D Web SDK 对模型编写剧本,并录制成动画短片; 实时抓取数据并生成图表...全景录制服务只是摄像机,但有了脚本支持,它就变成了自带摄像头的机器人,我们甚至可以写一个脚本在网上随机冲浪,然后把整个过程录下来直播。

    1.4K20
    领券