首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

ai学习记录

直接选择工具小白 A 作用:1选择移动和路径 2.调节控制手柄,按住Alt键,可以控制单个手柄。 的分类 A角:有路径线,手柄为隐藏的。...角变换为平滑(转换点工具),平滑变贝塞尔。(小白+Alt键) 路径边转换为内部填充: 1.选择绘制的路径边。...Ctrl+shift+[ 置底 Ctrl+shift+] 置顶 Ctrl+[ 向下一层 Ctrl+] 向上一层 Alt+ctrl+P 文档设置 钢笔工具P,添加+,删除-,转换点工具Shift+...C 编辑路径:用小白工具选择,移动,拖动方向更改弧度;按alt拖动方向杆更改为尖角;使用钢笔工具时,按ctrl拖动可直接移动路径位置。...混合工具:用于混合两个图形间的变化,包括形状及颜色变化

2.6K20

HTML 面试要点:History 和 Hash 路由方式

在单页面 web 网页中,单纯的浏览器地址改变,网页不会重载,如单纯的 hash 网址改变网页不会变化,因此路由主要通过监听事件,并利用 JavaScript 实现动态改变网页内容,有以下实现方法: hash...模式: 监听浏览器地址 hash 值变化,执行相应的 JavaScript 切换网页 history 模式:利用 history API 实现 URL 变化,网页内容跟随变化 二者的区别是 hash...一些需要注意的地方: hash 指地址中 # 以及后面的字符,也叫散列值 也叫 ,本身是用来做页面跳转定位的,如 https://cellinlab.xyz/#/home 的 hash 即 #/home...'', '/about.html'); console.log(history.state); // { foo: 'bar' } 注意:如果 pushState 的 URL 参数设置了一个新的值...相反,如果 URL 的值变了,会在 History 对象创建一条浏览记录。

73220

htmlid属性和name属性

刚接触HTML的时候就知道,所以对这两个字特别熟悉,但一直没用过?。...第一个 // b.html 第二个 如上所示,实现效果,需具备两个要素: 需要有一个,这个就是我们要跳转到的位置...一般情况下,我们会在目标节点上添加id属性或者name属性,这个id或者name属性的值就是我们寻找的依据,推荐使用id属性来标记(因为id能够在各种标签上使用,name属性标记时只能用在a...a标签用作时,href的值是的id值或者name值。...同一页面内的跳转时,给href赋值# + id的值或者# + name的值,需要跳转其他页面的位置时,需要在#前面加上跳转的路径,例如:href="b.html#two"

9210

SPA应用路由器如何工作?

一般,路由器有两种模式: 1.(URL片段标识符) URL格式大致如下: http://www.somesite.com/index.html#hashinfo http://www.somesite.com...主要部分就是#,后面的内容统称为“”。当改变时,页面的主体部分会切换内容,但是,整个页面不会被重新刷新。 那么,如何监听变化?...浏览器兼容情况如下(参考网站:http://caniuse.com/): haschange.png 如下代码可以监听hash变化: window.onhashchange = funcRef 或者...该如何监听锚地变化? 2)方法二:setTimeout或setInterval 这种方法确实比较蛋疼。。。如果时间间隔设置的太长可能不够即时,如果时间间隔设置的太短又会影响页面性能。...比如Angularjs, Vue.js, backbone...... 用户可以在框架里自行配置。一般,默认是URL片段标识符,也就是hash模式。

1.5K40

你好,谈谈你对前端路由的理解

简单说就是在浏览器输入网址后发起请求,返回来的 HTML 页面是最终呈现的效果,那就是 DOM 直出。并且每次点击页面跳转,都会重新请求 HTML 资源。...所有的页面组件,都是通过运行上图底部的 app.js 脚本,挂载到 这个节点下面。...哈希模式 a 标签大家应该不陌生,而浏览器地址上 # 后面的变化,是可以被监听的,浏览器为我们提供了原生监听事件 hashchange ,它可以监听到如下的变化: 点击 a 标签,改变了浏览器地址...history.pushState(null, '', href) // 通过 history.pushState 手动修改地址栏, // popstate 是监听不到地址栏的变化...总结 这篇文章主要知识集中在前端路由这块,能完全看完,并且把实现原理捋一遍,我想你应该对现代前端框架会有一个新的理解。

95920

【Web技术】913- 谈谈你对前端路由的理解

以我个人拙见,我希望候选人能从全局解读这个问题,大致以下三。 1、为什么会出现前端路由。 2、前端路由解决了什么问题。 3、前端路由实现的原理是什么。...简单说就是在浏览器输入网址后发起请求,返回来的 HTML 页面是最终呈现的效果,那就是 DOM 直出。并且每次点击页面跳转,都会重新请求 HTML 资源。耳听为虚,眼见为实。...所有的页面组件,都是通过运行上图底部的 app.js 脚本,挂载到 这个节点下面。...哈希模式 a 标签大家应该不陌生,而浏览器地址上 # 后面的变化,是可以被监听的,浏览器为我们提供了原生监听事件 hashchange ,它可以监听到如下的变化: 点击 a 标签,改变了浏览器地址...history.pushState(null, '', href) // 通过 history.pushState 手动修改地址栏, // popstate 是监听不到地址栏的变化

60720

基于jsplumb构建的流程设计器

设计器主要依赖,用于绘制相关图形与动态操作实现 jquery.js jsplumb依赖的库 jquery-ui.js jsplumb依赖的库,进行拖拽绑定 contextMenu.js 实现右击菜单...$trigger[0]).parent()).attr("id"); jsPlumb.remove(id) } 活动移动 在活动拖动的过程中位置进行变化,我们需要进行事件监听获取实时位置保存到数据库...moveActivity(nodeID, ui.position.left, ui.position.top); } }); 变迁添加 jsplumb节点可以添加相关...,连接不同会自动绘制连线,在实际操作时连线要求对准操作精度较高不便捷,所以我们通过设置节点整体对象为连接对象,可实现鼠标放置在活动div范围内进行拖拽连线,需要注意makeSource和makeTarget...}); connection.id = id jsPlumb.setAttribute(connection.canvas, "id", connection.id) } 通过监听

30720

基于 HTML5 WebGL 的楼宇智能化集成系统(二)

代码实现 一、 2D 面板缩放的动画切换过渡效果实现 面板缩放的动画切换过渡效果主要是通过设置该图元固定到要缩放的一方,然后通过控制该图元的缩放值来实现缩放效果,图元里的字体则是通过透明度的变化来实现渐变呈现的效果...首先将标题设置为居中,即横和纵都为0: tittle.setAnchor(x, y | {x:0.5,y:0.5}) 此时的标题图元就会达到居中的效果: ?...目前 video.js 库支持该格式文件的播放。...为了处理点击事件的交互,这里添加事件交互监听 mi 为 addInteractorListener的缩写,可了解 HT 交互监听的实现方式。...通过 2D 面板的事件监听处理下,3D场景对应地执行环视漫游、巡视漫游以及场景的切换,使其更有具人性化的操作。

1.4K20

hash实现平滑滚动定位

是网页制作中超级链接的一种,又叫命名记。命名记像一个迅速定位器一样,是一种页面内的超级链接 二、简单的栗子 <!...三、改进过渡效果 前期理论准备 既然hash值是对应的id值,那如果改为js动态获取hash值,然后再根据hash值获得dom对象。最后,用js进行平缓过渡。  ...,检查是否需要定位 window.onload = function(){ scrollToAnchor(); }; // 监听地址栏url的hash值改变时,检查是否需要定位..., // 伪dom对象 anchorScrollTop; // 伪距离页面顶部的距离 // 如果不存在伪,则直接结束 if(anchor.length < 1)...,检查是否需要定位 window.onload = function(){ scrollToAnchor(); }; // 监听地址栏

8.4K41

photoshop学习笔记

(1PX) (一)路径 路径的组成:,路径线,控制手柄(控制线) 双击“工作路径”可以对路径进行保存。...支持路径存储的格式:PSD,JPG (二)黑白箭头:A 路径选择工具(小黑):选中编辑整个路径 直接选择工具(小白):编辑局部的 (三)钢笔工具P 直线路径的绘制:选择属性栏中的“路径”,点击确定第一个...通过小白进行形状调整: 两种方式:1,用小白工具框选要选中的(从空白区域开始框选) 2,用小白先在路径线上单击,再选中,再按SHIFT键加选。...钢笔工具高级应用: 选择钢笔工具,按下ALT键切换成转换点工具,可以把平滑转换成角。 把钢笔工具放在路径线上可以自动添加,放在上就可以删除。...(一)通道: 通道中只有黑白灰,当黑白灰的颜色变化了,整个图像的颜色跟着变化

3.1K20
领券