html 自定义元素 ie9,html – 为什么translateX不能像IE9,IE10和IE11上的固定元素一样工作?...

这里的问题是使用position:在一个转换元素中修复.根据规范,当使用固定定位元素时…包含块由视口建立.

There is a debate关于转换后的元素是否应该是固定后代的包含块,但Internet Explorer目前不支持这一点.

在这个特定的实例中,您可以通过完全避免CSS转换来避免跨浏览器的复杂性.相反,尝试使用left属性横向移动包含元素.下面是我的标记 – 我相信这是你的合理反映:

This is the navigation portion.

This is the content portion.

如上所述,以下方法使得相对定位的容器的关键使用通过转换(自IE10支持)左侧属性而左右移动.我们还使用calc函数(自IE9起支持)来确定更好的尺寸和偏移量:

body {

margin: 0;

overflow-x: hidden;

}

article {

left: -300px;

position: relative;

transition: left 2s;

Box-sizing: border-Box;

width: calc(100% + 300px);

padding: 0 1em 0 calc(300px + 1em);

}

article.open {

left: 0px;

}

nav {

position: fixed;

width: 300px; height: 100%;

margin: -1em auto auto calc(-300px - 1em);

}

这种方法可以在Internet Explorer,Chrome和Firefox中提供更一致的体验.最终结果可在此处在线查看:http://jsfiddle.net/jonathansampson/vxntq8b1/

产业园区在推动科技成果转化过程中,如何实现企业与高校的精准对接?.docx 科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。 立即下载

相关推荐

项目实战:用西门子S7协议开发基于PLC的上位机.pdf

项目实战:用西门子S7协议开发基于PLC的上位机.pdf

用 transform: translateX(); 来替换 left的好处

用 transform: translateX(); 来替换 left 来实现位移有什么好处? 不会使页面造成重绘或者回流,当动画修改一个元素的 left 和 top会改变它的形状,而且可能引起页面上其它元素的移动和形状改变,会引起页面的重绘和回流 什么是重绘和回流? 重绘:当元素的一部分属性发生改变,如外观、背景、颜色等不会引起布局变化,只需要浏览器根据元素的新属性重新绘制,使元素呈现新的外观叫做重绘。 重排(回流):当render树中的一部分或者全部因为大小边距等问题发生改变而需要DOM树重新计算的过程

weixin_45352819的博客 6300

该数据集收录了国内主要期货商品和股指指数的日频行情 商品期货覆盖有色、黑色、能化、农产品等板块,包含铜、螺纹钢、原油、豆粕等活跃合约 股指指数部分涵盖沪深300、上证50、中证500等品种 每个品种提

该数据集收录了国内主要期货商品和股指指数的日频行情。商品期货覆盖有色、黑色、能化、农产品等板块,包含铜、螺纹钢、原油、豆粕等活跃合约。股指指数部分涵盖沪深300、上证50、中证500等品种。每个品种提供统一字段:合约代码、交易日期、开盘价、最高价、最低价、收盘价、结算价、成交量和持仓量。数据按交易日顺次排列,未做复权处理,直接反映交易所原始发布信息。 数据源:CMES金融数据库

CSS3中的transform变形

  在CSS3中,用Transform功能可以实现文字或图像的旋转、缩放、倾斜、移动这四种类型的变形,这四种变形分别使用rotate、scale、skew和translate这四种方法来实现。将这四种变形结合使用,就会产生不同的效果,使用顺序不同,产生的效果是不一样的。   目前浏览器支持情况:Safari 3.1+、 Chrome 8+、Firefox 4+、Opera 10+、IE9+  ...

weixin_30367169的博客 606

KernelSU.zip

KernelSU.zip

产业园区运营负责人如何精准匹配产业需求与科技成果?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

ie8不支持transform: translateY,ie9支持不友好

transform: translateY(0); ie8 不支持这个属性 但是我觉得用css实现的效果特好 特自然 也许是我的脚本写的不够完善 呵呵 现在我希望其他 主流的浏览器应用CSS3 其他不兼容的就给一个不是很差的效果 判断是否支持的代码 function supportCss3(style) { var prefix = ['webki...

weixin_30371469的博客 704

六自由度机械臂运动学分析及其轨迹规划

六自由度机械臂轨迹规划 通过对比三次多项式插值法与五次多项式插值法的效果,选取后者对机械臂进行轨迹规划,将运动学解导入Matlab Robotics Toolbox仿真,得到各关节角度、速度和加速度与时间关系曲线。 三次多项式插值法 三次多项式有4个待定系数,可同时对起始点和目标点的角度和角速度给出约束条件。 数学公式 MATLAB代码 五次多项式插值法 五次多项式有6个待定系数,可同时对起始点和...

两条眉毛 6万+

transform的兼容性写法

个人github:https://github.com/qiilee  欢迎follow transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: transl...

手掌日月摘星辰 3万+

GBase8a-GDCA认证考试-复习参考题

为提升产品服务水平定期举办GBase产品认证培训,培训更多GBase数据库专业人员,满足用户快速成长的业务需求,建设GBase产品生态。请注意甄别,根据所学知识综合判断,正确率97%(97分)。

weixin_41826637的博客 2375

AvFrame和AvPacket

在FFmpeg中,未压缩的图像和压缩的视频码流分别使用AVFrame结构和AVPacket结构保存;针对视频编码器,其流程为从数据源获取图像格式的输入数据,保存为AVFrame对象并传入编码器,从编码器输出AVPacket结构。

Lce的专栏 3236

html中绝对位置怎么写,html – 如何居中位置:响应式布局中的绝对元素

https://jsfiddle.net/vk9oc6gt/3/变换:平移X(-50%);是你在找什么.请注意,当您应用transform时:translateX(-50%);它将元素移动元素尺寸的百分比,在这种情况下是宽度,因为它是X轴平移,50%是因为我们指定了它,而左边是因为它是负值.我在中间点div和中间白线中添加了它:.center-line {position: absolute;ba...

weixin_28994357的博客 244

riscv32-gcc工具链实战:从下载到编译的完整指南

本文提供了一份详尽的riscv32-gcc工具链实战指南,涵盖从官方渠道下载预编译版本、正确选择riscv32-glibc版本、配置环境变量到实战编译的全过程。通过清晰的步骤和避坑指南,帮助开发者快速搭建稳定的RISC-V交叉编译环境,并成功编译从Hello World到Linux内核的程序。

s3t4u的博客 676

css3动画字幕_使用CSS3动画创建高级“字幕”

本文是我们的“ HTML5 / CSS3教程系列”的一部分 -致力于帮助您成为更好的设计师和/或开发人员。 单击此处查看同一系列的更多文章。 今天,我们将再次看一看“字幕” 。 实际上,我们在以前的文章中已经讨论了有关-webkit-marquee属性的内容,但是这次我们将进一步探讨该主题。 在本文中,我们将使用CSS3动画创建类似字幕的效果。 这样,我们将能够添加仅使用-webkit...

cune1359的博客 617

Autosar诊断实战系列07-Dcm之0x19 06扩展数据配置及工程问题讨论

19 06扩展数据如何配置?如果某DTC没有出现过故障扩展数据该如何响应?

initiallizer的博客 1705

YOLOv8极速瘦身实战:LAMP剪枝让模型又快又准

一个庞大的模型虽然强大,但在实际部署,尤其是资源受限的边缘设备(如无人机、移动电话、嵌入式系统)上,却面临着严峻的挑战:高昂的内存占用、巨大的计算量以及随之而来的高延迟和高能耗。本教程从LAMP剪枝的深刻理论出发,详细解释了它如何通过最小化最坏情况下的L2失真,并借助巧妙的数学简化,最终推导出一种高效、无超参数、层自适应的剪枝策略。它如同为臃肿的模型进行一次精准的“瘦身手术”,通过移除网络中冗余或不重要的权重、神经元甚至整个结构,来显著降低模型的参数量和计算量(FLOPs),从而实现推理加速和资源节约。

FJN110的博客 259

ie 部分兼容问题

ie 部分兼容问题 ie不兼容以下style样式写法 第一种 <div class="tabsTitOuter" :style="{width:tabTitWidth+'px'}" ref="tabsTitOuter"> 第二种 transform: translateX(${moveDis}px);transition:0.3s; 兼容IE写法 this.$refs.tabsTitInner.style.width= '300px' this.$refs.tabsTitInner.s

weixin_42646650的博客 247

模型预测控制 (MPC, Model Predictive Control) 算法详解及案例分析

模型预测控制是一种基于模型的控制策略,通过在线求解一个有限时域的优化问题,预测系统的未来行为,并根据预测结果调整控制输入,以实现系统的稳定性和性能优化。

闲人编程的博客 2938

transform兼容ie8

其他浏览器正常写法: transform:rotate(-30deg);  -ms-transform:rotate(-30deg);  -o-tranform:rotate(-30deg);  -webkit-transform:rotate(-30deg);  -moz-transform:rotate(-30deg); ie8写法: filter: progid:DXIm

Daisukes的博客 2万+

AutoSAR系列讲解 - 前言

博主xyfx是一名汽车行业的嵌入式软件工程师,本职工作是同步电机的驱动控制(主要做FOC的,这个大家要是有兴趣,以后可以单独开一个专栏来讲解一下),由于做控制器的时候需要用到AutoSAR,所以特意的去学习了相关知识,同时博主自己也在同步提高中,有写的不合理的地方也请大家指正。我准备对AutoSAR开设两个大的方面来讲解,一是AutoSAR的入门篇,二是AutoSAR的实践篇,分别讲述AutoSAR的理论基础和工具的使用。

雪云飞星的博客 4万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Transform【变形】属性

来源:http://www.w3cplus.com/content/css3-transform 今天开始我们一起来学习有关于CSS3制作动画的几个属性:变形(transform)、转换(transition)和动画(animation)等更高级的CSS3技术。本文主要介绍的是这三个属性之中的第一个──变形transform。 Transform字面上就是变形,改变的意思。在CSS3中tr

精彩人生 6508

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

IE9兼容性CSS之一transform:rotate

项目总的框架是用angular js ,因为angular js 本身只兼容到IE9,所以IE9以下我们就不加考虑,在浏览器版本低于IE9以下给出提示框让小部分用户能够去下载grome的一个插件,以此来渲染IE以google 模式运行,要不升级浏览器。 针对IE9,由于transform:rotate并不支持。当然我们只是为了让英文文字实现一个旋转90度的效果,仅此而已,换方法。

Sophiego的博客 4925

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

页面多出一块无法选中的区域,ie浏览器使用transform: translate属性使页面多出一块空白区域且造成不必要的滚动条

今天写项目时发现在ie浏览器下,页面右侧多出一块很小的无法选中的区域,造成页面出现横向滚动条,而在其他浏览器下均无此情况。 经过一个个元素排查最后发现是ie浏览器下使用transform: translate的bug造成的。 比如如下代码会让页面出现横向滚动条: 而我们给span设置transform属性后 一般来说因为span的transform属性使元素向左移动40px大于right属相向右的20px,所以此时页面不会出现横向滚动条,在chrome浏览器下测试的确如此,而在ie下仍然会有滚动条,滚

WanweI897的博客 1412
上一篇: html不透明度的编码,HTML Style opacity用法及代码示例
下一篇: gulp html 版本号,通过gulp自动构建项目静态资源的版本号
焚海炖鱼
博客等级 码龄8年 29粉丝 64原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值