首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏知道一点点

    css3在IE下兼容

    css带来的便利是很容易感受的到的,但恶心的是它在ie下的不兼容,所以某位牛人现身写了个ie-css3.htc,允许你在ie下去使用css3的部分东西。 ie-css3的使用方法很简单,在你需要使用css3的样式里加入behavior: url(js/ie-css3.htc);就可以了(括号里是ie-css3.htc的地址) ie-css3.htc '; if(window.update_css3_fix) update_css3_fix(el); 如果使用jquery就不用这么麻烦,在你的框架里加一段 (function() {     if ( ://files.cnblogs.com/aiyuchen/ie-css3.htc.zip 下面是我对ie-css3.htc的测试。 invite_code=3o2gu4wiqq68k

    1.5K40发布于 2018-09-12
  • 来自专栏python3

    CSS3之flex兼容写法

    今天还是变谈CSS3里的flex怎么处理兼容的 flex是个非常好用的属性,如果说有什么可以完全代替 float 和 position ,那么肯定是非它莫属了,虽然现在低版本浏览器不支持,可是对于移动来说兼容性不是问题 那就不好用了,今天咱们就说下如果写flex才能保证兼容性。 flex之所以有兼容性。 是因为w3c从09到现在更新了很多次,所以有一些浏览器只是支持旧语法的书定方式,flex属性有很多种,今天主要说常用的等比设置和居中这两块 一、旧语法 .box{     display: -moz-box 个值: .box{    box-pack: start | end | center | justify;         /*主轴对齐:左对齐(默认) | 右对齐 | 居中对齐 | 左右对齐*/} 3. 这种兼容写法不一定起效的。尤其是在底版本安卓系统中。因为什么呢?因为所有都是向下兼容的,所以写法的顺序一定要写好了才起作用。就是把旧语法写在底下,个别不兼容的移动设置才会识别,哪些是旧的语法,你懂的。

    2K10发布于 2020-01-08
  • 来自专栏404

    Vue CLI 3 配置兼容IE10

    默认情况下 babel-loader 会忽略所有 node_modules 中的文件。如果你想要通过 Babel 显式转译一个依赖,可以在这个选项中列出来。

    56850编辑于 2022-04-25
  • 来自专栏码客

    Vue CLI 3 配置兼容IE10

    默认情况下 babel-loader 会忽略所有 node_modules 中的文件。如果你想要通过 Babel 显式转译一个依赖,可以在这个选项中列出来。

    1.5K30发布于 2019-10-21
  • 来自专栏python3

    编写兼容 Python 2.x 和 3.

    编写兼容Python2.x与3.x代码 当我们正处于Python 2.x到Python 3.x的过渡期时,你可能想过是否可以在不修改任何代码的前提下能同时运行在Python 2和3中。 哪些Python 2 代码在 3.x 解释器执行时容易出状况呢? 为什么我们不用sys.stdout.write()呢,因为我们需要添加一个NEWLINE字符在字符串的结尾来兼容这种行为(python2.x中write方法不会换行): # Python 2.x & 3 这个函数在Python3中被重命名替换成了zip()。 six一个兼容库,它的主要任务是提供接口隐藏复杂的细节,你可以在这里找到它。

    1.2K30发布于 2020-01-03
  • 来自专栏十月梦想

    css3 zoom属性兼容ie的缩放

    文本缩放,在之前我们使用过css3的transform中scale进行比例扩大或者缩放,但是这个属性兼容性差,在IE10一下基本就失效(蔫了),今天带来的zoom就很好解决这个问题! height:500px; margin:0 auto; border: 8px solid   skyblue; text-align: center; } .s{ transform:scale(3)

    zoom缩放

    这是一个使用zoom缩放的样式,由于scale是一个CSS3的一个熟悉,兼容性差! 而这个zoom兼容性可以支持到IE7低版本,可以说是IE独享特权,缩放

    </body> </html> 不同设备的显示效果: chrome: ? firefox: ? ,属性对IE兼容性良好,可以算上IE的特权了!

    2.4K40发布于 2018-08-29
  • 来自专栏前端说吧

    CSS3-border-radius的兼容写法大全

    meta charset="utf-8" /> <meta name="author" content"郭菊锋,702004176@qq.com"> <title>border-radius的兼容写法大全

    用图片来做边框
    border-image:url( ) 数值/宽度px stretch;
      

    绘制四个不同的圆角边框的写法以及不同的兼容性的写法大集合 DOCTYPE html> 2 <html lang="zh-cn"> 3 <head> 4 <meta charset="utf-8" /> 5 6 <meta name="author" content"郭菊锋,702004176@qq.com"> 7 <title>border-radius的兼容写法大全</title> 8 <style> 9 .image{ 10   -webkit-border-image div class="image">用图片来做边框
    border-image:url( ) 数值/宽度px stretch;

    52   

    绘制四个不同的圆角边框的写法以及不同的兼容性的写法大集合

    1.3K60发布于 2018-05-17
  • 来自专栏jeremy的技术点滴

    写py2、py3兼容的代码

    写py2、py3兼容的代码 用到一段时间python,之前也重点复习了一次python3。但工作中运行环境是python2.7,于是要求写出py2、py3兼容的代码。 在Python 3.x中,表示八进制字面量的方式只有一种,就是0o1000。 很简单,只使用py3支持的写法。 不等运算符 Python 2.x中不等于有两种写法 != 和 <>。 数据类型 Py3.X去除了long类型,现在只有一种整型——int,但它的行为就像2.X版本的long 新增了bytes类型,对应于2.X版本的八位串 这里如果要进行类型判断,优先使用six模块提供的兼容功能 这里还是使用six模块提供的兼容功能。 标准库及函数名称变更 py3重新组织了一些标准库及一些函数,为了保证在py2、py3下代码都工作正常,这里使用six模块提供的兼容功能。

    2.7K80发布于 2018-05-10
  • 来自专栏单细胞天地

    Seurat2与Seurat3兼容与切换

    ,应用成熟 我之前的数据就是用2x做的,文章都快发了,不能换做3x吧 CCA虽然速度慢,但是矫正用不同的单细胞实验平台进行试验带来的批次效应还是很好的 3x的算法虽然可以实现垮平台、器官、物种的整合,但是由于强大的矫正功能 Seurat 3的 findmarker 这个功能可以一次计算10万以上的细胞,而Seurat 2就不行 那么,折衷的方案就是同时安装 Seurat 2和 Seurat 3的包,通过数据格式整理把2x和 3x的优点都利用起来。 安装3x 先查看当前的library : > .libPaths() [1] "D:/R-3.5.1/library" 我把新版本的seurat(3x)装在这个路径下,这个很好装,因为托管在了CRAN 2x to 3x 如果我已经有了一个2x的对象,如何用它来创建一个3x的分析对象呢?就是把矩阵从2x 用 3x的CreateSeuratObject传到3x里面。

    2.2K10发布于 2020-03-30
  • 来自专栏Minio

    使用 搭建 S3 兼容的云存储服务

    MinIO 简介 MinIO 是一个高性能的、S3 协议兼容的对象存储服务器,适合自建文件云存储,支持多用户、多桶、分布式部署。 ️ 一、部署 MinIO 单节点(适合入门测试) 1. 创建存储目录 mkdir -p /data/minio 3. 修改 Django settings.py: DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage' AWS_S3_ENDPOINT_URL ✅ 总结:MinIO 的优势 优点 说明 开源免费 不依赖商业云,适合私有化部署 S3 兼容 完美对接 Django、Flask 等框架 支持分布式 可水平扩展 高性能 适用于大文件、高并发上传 ❌注意事项 3. 可能引发文件权限问题 MinIO 是基于存储权限进行访问控制的。

    3.3K10编辑于 2025-03-26
  • 来自专栏程序员成长指北

    Vue3有哪些不向下兼容的改变

    虽然Vue3已经发布很长时间了,现在开始保持更新也还不晚。新项目可以拿来练练手XD,老项目就不建议升级了。本篇文章整理自官方文档-BreakingChanges部分 建立项目 1. $http = () => {} 3. 但是在vue3中,如果子组件只有一个根元素,则class和style会被直接设置在该元素上。超过一个则不会设置。 scopedSlots正式弃用 vue2.6中对slot进行了改版,但是仍然对scopedSlots兼容,vue3正式弃用掉scopedSlots 监听数组变化需要用deep属性啦 如果不加deep只能检测整个数组被替换 参考 本篇文章整理自官方文档:https://v3.vuejs.org/guide/migration/introduction.html

    1.3K20发布于 2021-01-06
  • 来自专栏不止于python

    python(内置函数, 模块)打补丁, 兼容py2、3

    1背景   py2官方已不在维护, 所以将项目升级到py3, 但是项目也不是一行两行的事, 并且项目还在使用, 所以必须要兼容py2, 升级到py3   所以就有了以下常见问题, 比如, py2的内置函数 py3已不使用, py2的内置模块py3已经改名......... unicode, type(unicode)) NameError: name 'unicode' is not defined """ 2解决方案 1自定义补丁文件  (下列补丁中的判断py版本是为了兼容 import patch_modules 2使用兼容模块 six 主要用于兼容py2 py3, 功能强大, 使用简单 six文档: https://six.readthedocs.io/ from six.moves Frameworks/Python.framework/Versions/2.7/lib/python2.7/copy_reg.pyc'> # <type 'itertools.imap'> six基本可以解决兼容

    73850编辑于 2022-05-31
  • 来自专栏老马寒门IT

    05-移动端开发教程-CSS3兼容处理

    CSS3的标准并没有全部定稿,目前CSS3的标准分成了不同的模块,具体的标准由各个模块推动标准和定稿,标准制定的过程中,浏览器也在不断的发新的版本来兼容新的标准。 ,目前大部分常用的css3新属性都可以直接舍弃前缀。 查看浏览器兼容css3属性情况请参考:caniuse网站 .wrap { display: -webkit-box; display: -ms-flexbox; display: flex 添加这个脚本之后,使用CSS3的属性时,只需书写标准样式即可。但是这种做法将所有压力交给了客户端来处理。 如此一来页面解析压力就大了,性能会打一定的折扣,并且一旦脚本加载失败,那么就会出现浏览器无法正常渲染CSS3的样式风格。

    2.2K120发布于 2018-04-02
  • 来自专栏前端全栈分享

    Vue3和@typesnode的类型不兼容问题

    原创@前端司南 插播个广告:最近我在掘金社区有个专栏,主要涉及Vite,Vue3,TypeScript,业务组件库等关键词,目的是帮助读者掌握基于 Vite 构建现代组件库的核心方法。 代码上遇到了这么一个报错: Type '() => void' is not assignable to type 'MouseEvent'.ts(2322) runtime-dom.d.ts(1401, 3) 原来是@types/node@18.8.4版本与vue@3.2.40版本不兼容,会造成模板中的 DOM event type 出错,解决的方法有两个: 降低@types/node版本至18.8.0。

    2.9K30编辑于 2022-11-23
  • 微知识 | CSS3实现渐变背景兼容问题

    它是css3中的语法,最低兼容IE10 background-image: linear-gradient(direction, color-start, color-end); direction:用于指定渐变方向 这是淘宝网导航栏的一个例子,它的渐变色实现如下: background-image: linear-gradient(to right, #ff9000, #ff5000); 但是,linear-gradient()最低兼容 IE10,要兼容IE8和IE9的话只能使用filter替代,如下: background-image: linear-gradient(to right, #ff9000, #ff5000); filter

    1K30编辑于 2022-08-11
  • 来自专栏老马寒门IT

    05-移动端开发教程-CSS3兼容处理

    CSS3的标准并没有全部定稿,目前CSS3的标准分成了不同的模块,具体的标准由各个模块推动标准和定稿,标准制定的过程中,浏览器也在不断的发新的版本来兼容新的标准。 ,目前大部分常用的css3新属性都可以直接舍弃前缀。 查看浏览器兼容css3属性情况请参考:caniuse网站 .wrap { display: -webkit-box; display: -ms-flexbox; display: flex; 添加这个脚本之后,使用CSS3的属性时,只需书写标准样式即可。但是这种做法将所有压力交给了客户端来处理。 如此一来页面解析压力就大了,性能会打一定的折扣,并且一旦脚本加载失败,那么就会出现浏览器无法正常渲染CSS3的样式风格。

    1.9K60发布于 2018-01-02
  • 来自专栏我爱编程

    电磁兼容

    电磁兼容性 不对其它系统产生干扰 对其它系统的辐射不敏感 不对自身产生干扰 电磁干扰三要素: 干扰源,耦合途径,受扰设备 电磁兼容的两个方面: EMI 电磁干扰:发射量有一个上限值{低频超标:往往由差模形成 低频线间耦合——电感性耦合 电感性耦合的本质是磁场耦合(存在一定回路),减少措施: 降低源频率 增大回路距离 最好是切断回路(不可实现),只可减小回路面积(离地面更近) 2、3 都是改变回路互感

    1.9K41发布于 2018-07-05
  • 来自专栏epoos.com

    iphoneX 兼容

    iphone 齐刘海兼容,作为前端开发几乎是绕不过去的一道坎。 很早之前就遇到过,这里记录一下其解决办法。 ); /* 兼容 iOS >= 11.2 */ 解释: 当然,不一定要用上面的 padding,可以是margin、padding、postion 的 top、left 等等。 其兼容关键在于下面两个属性。 当然,有的时候我们还需要再安全距离的基础上多上一些距离,此时 可以考虑用 css3 的 calc 属性 注意 通过 margin、padding、position 等空白出来的边距有时候会出现透明的情况 ; left: 0; } .safe-child { height: 30px; padding-bottom: constant(safe-area-inset-bottom); /* 兼容

    1.4K20编辑于 2022-06-06
  • 来自专栏全栈程序员必看

    oncontextmenu 兼容

    document.onselectstart=new Function(“event.returnValue=false;”);</script> ie不能复制 firefox不支持 正准备自己写一个兼容函数的时候 ,看到了另一个属性oncontextmenu 试了一下,firefox和ie都可以兼容 <div id=”yu” οnclick=”javascript:οncοntextmenu=function(

    1.4K10编辑于 2022-11-03
  • 来自专栏HTML5学堂

    移动端兼容系列 HTML与CSS兼容

    HTML5学堂:本文,我们将继续为大家总结介绍移动端的常见兼容问题,今天要提的是关于移动端HTML与CSS当中,遇到的一些常见兼容问题,主要包括取消电话号码的识别、取消邮箱识别以及横向rem的问题。 对于移动端的兼容问题,由于内容较多,决定书写成一个系列。在这些杂乱知识的发现与整理,主要来源于几个讲师平时的积累,而自己的学生们也为内容的充实做出了很大的贡献,在此非常感谢~! 移动端兼容 - 取消电话号码识别 具体情形:在iPhone上页面中的数字识别为电话号码。 解决方法:在网页文件的文件头部设置如下代码即可: <meta content="telephone=no" name="format-detection" / 移动端兼容 - 取消电子邮箱识别 具体情形 <meta content="email=no" name="format-detection" /> rem水平方向上的兼容问题 具体情形:移动端布局时,横向使用rem(相对度量单位)时,会在部分手机浏览器当中出现问题

    5.9K60发布于 2018-03-12
  • 领券