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

Chrome 125:CSS 点定位来了!

最近,Chrome 发布了 Chrome 125 稳定版本,其中我觉得最有亮点的新特性就是 CSS 点定位了。...我觉得 CSS 点定位 API (CSS anchor positioning API)可以在一定程度上改变 Web 的开发方式,因为它允许我们以原生方式定位相对于其他元素(称为)的元素。...创建非常简单,将点名称属性应用于所选元素,并为其分配一个唯一标识符。这个唯一标识符必须前面加上双破折号(--),就像 CSS 变量一样。...我们可以通过下面两种方式之一来将这个关联到其他元素: 隐式(Implicit anchors) 将关联到另一个元素的第一种方法是使用隐式,我们可以看下面的代码。...Oddbird 的 CSS 点定位 polyfill,它适用于 Firefox 54、Chrome 51、Edge 79 和 Safari 10,该 polyfill 支持大多数基本的位置功能。

9510

【第012期】如何设置页面

不知道大家有没有注意到,在我们上网的时候,会看到有些链接打开之后可以直接定位到页面的某个位置处。 早在第二期,我们就介绍了链接元素,那么这一期我们就来说说页面中的。...类似图中这种页面,就可以通过点来设置。下面我们具体说一下元素。 有两种形式,都可以实现相同的效果,只是标记的方式不同。...第一种:使用 a 元素 使用 a 元素标记的位置,假设你希望某个链接打开后跳到 index_02 的位置,那么就在 index_02 的位置加一个: ?...然后在同一个文档中使用普通的链接元素,就可以跳到这个位置了: ? 这种方式的关键就是,首先用带 name 的 a 确定位置,然后用带 # 的地址跳过去即可。...当然,你还可以用跳到某个网页的指定位置,比如下面的链接就会跳到页面的第二处位置: http://st.midea.com/act/score/index_pc.html#a2 正常情况下,页面跳到每个时都会自动把当前位置拉到窗口最顶部

2.1K30

htmlid属性和name属性

最近对模板更新时用到了这一,举例说一下 复制代码 // a.html 点击跳转到第一个 点击跳转到第二个...需要有一个,这个就是我们要跳转到的位置。...一般情况下,我们会在目标节点上添加id属性或者name属性,这个id或者name属性的值就是我们寻找的依据,推荐使用id属性来标记(因为id能够在各种标签上使用,name属性标记时只能用在a...a标签一般用作定义超链接,用作超链接时它的href属性的值是另一个页面的URL。a标签用作时,href的值是的id值或者name值。...同一页面内的跳转时,给href赋值# + id的值或者# + name的值,需要跳转其他页面的位置时,需要在#前面加上跳转的路径,例如:href="b.html#two"

31060

htmlid属性和name属性

第一个 // b.html 第二个 如上所示,实现描效果,需具备两个要素: 需要有一个,这个就是我们要跳转到的位置...一般情况下,我们会在目标节点上添加id属性或者name属性,这个id或者name属性的值就是我们寻找的依据,推荐使用id属性来标记(因为id能够在各种标签上使用,name属性标记时只能用在a...标签上) 需要一个触发跳转的a标签。...a标签一般用作定义超链接,用作超链接时它的href属性的值是另一个页面的URL。a标签用作时,href的值是的id值或者name值。...同一页面内的跳转时,给href赋值# + id的值或者# + name的值,需要跳转其他页面的位置时,需要在#前面加上跳转的路径,例如:href="b.html#two"

12610
领券