|
|
1
2
你真正想要的不一定是插入“>”在每行开头的流畅文本中。您真正想要的是给定块中的每一行都有一个“>”在它的左边。 您可以通过以下方式实现后者:
1) 创建“>”的图像字符,其从上到下的高度相当于CSS
2) 让一些javascript获取
关于你是否可以通过JavaScript访问浏览器使用的文本流算法,这个更大的问题很有趣,但我很确定答案是否定的。然而,随着越来越多的开发人员开始使用Canvas元素,人们正在编写自己的(Canvas有文本绘制,但没有自己的文本流布局算法)。你可能想看看贝斯平的人做了什么( https://bespin.mozillalabs.com/ -它是一个文本编辑器,使用Canvas)实现,或者查看一些沙袋/图像文本包装javascript库(如jQSlickWrap)的源代码( http://jwf.us/projects/jQSlickWrap/ ). |
|
Ish Mahajan · WebTransport的浏览器兼容性 2 年前 |
|
|
Václav Procházka · 动态创建获取和解析脚本的顺序 2 年前 |
|
|
jani · 检查安装了哪些浏览器,然后在其桌面上创建快捷方式 2 年前 |
|
|
Italy Zia · 我收到一个“拒绝执行来自的脚本”http://localhost:3000/js/dashboard/dashboard.js',因为其MIME类型('text/plain')不可执行 2 年前 |
|
|
kakakali · 为什么appendChild()会丢失一些子项? 2 年前 |
|
|
StuartN · 使用默认搜索引擎的HTML搜索链接 2 年前 |
|
|
Vindicated · 如何访问当前未连接到的URL的本地存储? 2 年前 |