乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      【CSS】關鍵字 -webkit-fill-available 詳解

       3克拉的Anran 2022-06-24 發(fā)布于北京

      一、問題描述

              在進行代碼編寫的時候發(fā)現(xiàn)給antd的inputNumber組件設置width時,不生效。嘗試多次無果后,問了同事,同事掏出了一個關鍵字 -webkit-fill-available 后成功生效。

              所以對其產生了興趣,在網上檢索下,用的必應竟然沒找到相關信息。

              (想起來了,不是必應檢索不到,是因為過濾機制,在關鍵詞前添加-起到過濾作用。)

              覺得這個屬性值是兩個字段的拼接,于是檢索了fill-available,順勢摸到了stackoverflow的答案。話說之后又用百度,這次倒是發(fā)揮了其應有的檢索作用,首頁就看到了解答。要是能用google就好了,一把辛酸淚

              stackoverflow的答案就已經講的很清楚了

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

              在下面再贅述一下

      二、詳細解釋

      width: -webkit-fill-available;

              這個屬性值需要分塊理解。

              首先是 -webkit- ,這是一個前綴,瀏覽器廠商會在屬性前加一個私有的前綴來支持新屬性。這個前綴指能夠在以webkit為內核的瀏覽器中正常使用。以webkit為內核的瀏覽器代表有safari和chrome

              其次是 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是生效的,其他的不知道行不行,沒試過。有時間可以試下

        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多