原文:父节点使用css的transform: translate(0, 0)时position:fixed在chrome浏览器中无效

今天在做移动端的页面,无意间发现了一个Chrome浏览器下的一个bug,在使用CSS 的transform: translate , 属性对节点A进行位置转化,此时A节点下面有一个字节点B,节点B使用了position:fixed进行了定位,按照常理节点B应该悬挂在浏览器窗口视图上,不会跟随滚动条而滚动的,但是这个效果在Chrome浏览器下面是无效的,经过测试在IE Firefox safari中 ...

2014-08-22 10:23 0 10584 推荐指数:

查看详情

position:fixed相对级元素定位而不是浏览器

position:fixed默认是相对浏览器定位的 原理:fixed定位相对级容器定位,不添加:top,bottom,left,right样式,通过margin定位 代码:http://jsbin.com/tegodideyi/edit?html,css,output HTML布局 ...

Sun Jul 10 18:21:00 CST 2016 0 3030
如何让position fixed不再基于浏览器窗口定位

position:fixed默认是相对浏览器定位的。 就是将某个元素固定在浏览器的某个确定的位置,不随滚动条的移动而变化; MDN对position: fixed有一个注释: 当元素祖先的 transform 属性非 none ,容器由视口改为该祖先。 也就是说如果想 ...

Tue Nov 19 22:14:00 CST 2019 0 445
浅析元素设置transform子元素position:fixed失效的问题

  今天遇到一个现象,设置了 position:fixed; 但是发现其行为却随文档流滚动,而不是相对于 viewport 固定在某处,所以查了一下,发现是个知识点。 一、现象背景   我理解的fixed元素是这样的:摘自 CSS布局基础 固定定位与absolute定位类型类似,但它 ...

Tue Jul 06 22:49:00 CST 2021 0 395
chrome浏览器设置cookie无效

问题: 请求中使用了cookie和session,结果登录后自动设置的cookie无效,没有设置成功,但是在其他浏览器显示是正常的。 这是因为chrome浏览器80以上的版本为了防止CSRF攻击而增加了SameSite规则,且默认为打开。 改设置会影响所有涉及到cookie的操作。 想要 ...

Wed Mar 10 00:43:00 CST 2021 0 2172
transform 遇上 position: fixed

最近遇到一个有意思的现象,以下 demo fixed 的元素没有相对 viewport 定位,而是相对于它的元素进行定位。 <html>   <head>   <style>     .parent {       width: 200px ...

Sun Jun 16 18:51:00 CST 2019 0 671
CSS:position:fixed使用(转)

position属性规定元素的定位类型,即建立元素布局所用的定位机制。任何元素都可以定位,不过绝对定位或固定定位元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流的默认位置偏移。 position属性值除了默认的static ...

Wed Jan 04 22:30:00 CST 2017 0 1820
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM