目录

一、问题描述

二、详细解释

三、解决方案


一、问题描述

在进行代码编写的时候发现给antd的inputNumber组件设置width时,不生效。尝试多次无果后,问了同事,同事掏出了一个关键字 -webkit-fill-available 后成功生效。

所以对其产生了兴趣,在网上检索下,用的必应竟然没找到相关信息。

(想起来了,不是必应检索不到,是因为过滤机制,在关键词前添加-起到过滤作用。)

觉得这个属性值是两个字段的拼接,于是检索了fill-available,顺势摸到了stackoverflow的答案。话说之后又用百度,这次倒是发挥了其应有的检索作用,首页就看到了解答。要是能用google就好了,一把辛酸泪

stackoverflow的答案就已经讲的很清楚了

css - what is the usage of -webkit-fill-available? - Stack Overflow

在下面再赘述一下

二、详细解释

width: -webkit-fill-available;

这个属性值需要分块理解。

首先是 -webkit- ,这是一个前缀,浏览器厂商会在属性前加一个私有的前缀来支持新属性。这个前缀指能够在以webkit为内核的浏览器中正常使用。以webkit为内核的浏览器代表有safarichrome

其次是 fill-available,是css的自适应关键字,其作用为撑满可用空间。

【注】该关键字IE浏览器不支持

三、解决方案

想让这个属性值在所有浏览器都生效,stackoverflow提供如下写法

elem {width: 100%;width: -moz-available;          /* WebKit-based browsers will ignore this. */width: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */width: fill-available;
}

我用的是chrome是生效的,其他的不知道行不行,没试过。有时间可以试下

【CSS】关键字 -webkit-fill-available 详解相关推荐

  1. html css主题,HTML+CSS=无限可能——案例详解:我的POI主题作品

    原标题:HTML+CSS=无限可能--案例详解:我的POI主题作品 在微博发了这个作业,收到很多好评,实在太开心! 斌叔让我来投稿,那今天就以这个网页为案例,把制作过程中我的方法和经验分享给大家. 作 ...

  2. java this关键字的使用_Java this 关键字的使用方法详解

    Java this 关键字的使用方法详解 构造方法中的this关键字 构造方法是一个类的对象在通过new关键字创建时自动调用的,在程序中不能向调用其他方法一样通过方法名(也就是类名)来调用.但如果一个 ...

  3. 定义html表格的大小和位置,点晴OA工作流表单设计:表格table及宏控件的HTML、CSS、字体参数教程详解...

     点晴OA工作流表单设计:表格table及宏控件的HTML.CSS.字体参数教程详解 说明:虽然点晴OA内置了强大的富文本编辑器,但是很多时候还是难以实现理想的精确显示效果,为了实现满意的显示效果,网 ...

  4. CSS clear 属性取值详解

    之前有整理过一部分知识点, 一直没有发布, 因为都是有关 前端 方面的零散内容; 现在想想无论分享什么内容都需要慢慢积累, 所以还是决定将之前整理的相关内容验证之后慢慢分享给大家 这个专题 就是 工作 ...

  5. css中的position定位详解

    css中的position定位详解 position属性指定了元素的定位类型. position属性的5个值:static,relative,fixed,absolute,sticky; 元素可以使用 ...

  6. CSS transition(过渡效果)详解

    CSS transition(过渡效果)详解 通常当 CSS 的属性值更改后,浏览器会立即更新相应的样式,例如当鼠标悬停在元素上时,通过 :hover 选择器定义的样式会立即应用在元素上.在 CSS3 ...

  7. CSS中的BFC BFC详解 BFC可以解决的问题汇总

    CSS中的BFC BFC详解 BFC可以解决的问题汇总 简介 BFC 全称 Block Formatting Context, 名为 "块级格式化上下文"它是CSS2.1规范定义的 ...

  8. CSS动画(animation)详解

    CSS动画(animation)详解 通过<CSS过渡>一节的学习我们知道,利用 transition 属性可以实现简单的过渡动画,但过渡动画仅能指定开始和结束两个状态,整个过程都是由特定 ...

  9. css画心形原理,科技常识:使用CSS画爱心的过程详解

    今天小编跟大家讲解下有关使用CSS画爱心的过程详解 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关使用CSS画爱心的过程详解 的相关资料,希望小伙伴们看了有所帮助. 今天小颖给大家分享一个 ...

  10. css动画-animation各个属性详解(转)

    CSS3的animation很容易就能实现各种酷炫的动画,虽然看到别人的成果图会觉得很难,但是如果掌握好各种动画属性,做好酷炫吊炸天的动画都不在话下,好,切入正题.  一.动画属性:  动画属性包括: ...

最新文章

  1. SAP 电商云 Spartacus UI Quick order 产品搜索结果页面的显示逻辑
  2. 最新的INTEL FPGA时序分析资料
  3. 哎!又要过年了,程序员最怕问到什么?
  4. 怎么复活不了睡袋_测评 | 萌新的北京冬季户外睡袋初体验
  5. SQL Server 本地语言版本
  6. # 畸变矫正_边缘投影法对文本图像矫正——python
  7. java xmpp openfire_java应用之openfire入门篇
  8. @程序员 腾讯云计算机视觉应用干货,不容错过!
  9. [ACL18]基于Self-Attentive的成分句法分析
  10. hadoop中4种压缩格式的特征的比较
  11. 来听大师讲设计(中)
  12. Windows解压文件名乱码解决方法
  13. 全国省份简称(备用)
  14. 计算机如何用vb文本加密,VB 实现中文文本的加密方法
  15. 阿里云ECS服务器退订
  16. python计算标准差为什么分母要-1_标准差越大说明什么(样本标准差分母为何是n-1)...
  17. android 短信拦截删除,无需安装任何App!教你一招杜绝垃圾电话短信
  18. OpenStack部署(图文详解)
  19. ArcMap导入Excel数据显示没有注册类
  20. linux内核5万行代码,[图]AMD为Linux内核贡献27.5万行代码 确认Van Gogh APU支持DDR5和VCN3...

热门文章

  1. pacman 查询_Pacman常用命令 文内搜索吧
  2. 绘本“深阅读’’的教学探索
  3. WebDriver Sierra 10.12.3 N卡驱动
  4. 计算机设置调整吃鸡,绝地求生韦神托马斯主播的电脑画面设置灵敏度_绝地求生主播的电脑画面设置和灵敏度介绍_游戏吧...
  5. C语言程序——输入三角形的边长求面积
  6. 股市前复权、后复权与不复权
  7. ios 内存深度优化_iPhone 6要用1GB内存 优化太好还是另有玄机?
  8. 苹果手机越狱软件_手机资讯:iPhone6/6 Plus不越狱怎么下载软件
  9. NX/UG二次开发—其他—NX中C++调用C#工具并传参
  10. 账号权限问题导致数据泄露频发,如何破解“万豪们”的安全难题?