久久精品国产精品国产精品污,亚洲色成人四虎在线观看,亚洲熟妇无码另类久久久,揉她小豆豆揉到失禁H

  • <acronym id="1hxtt"><label id="1hxtt"></label></acronym>
    <pre id="1hxtt"></pre>
    <pre id="1hxtt"><ruby id="1hxtt"></ruby></pre>

    1. 技術頻道導航
      HTML/CSS
      .NET技術
      IIS技術
      PHP技術
      Js/JQuery
      Photoshop
      Fireworks
      服務器技術
      操作系統
      網站運營

      贊助商

      分類目錄

      贊助商

      最新文章

      搜索

      CSS隱藏元素的10種方法之:使用transform

      作者:admin    時間:2022-10-31 20:9:31    瀏覽:

      在前面文章介紹了我們可以通過使用color Alpha 透明度隱藏元素,本文將繼續介紹另一種CSS隱藏元素的方法:使用transform。

      實例

      CSS隱藏元素的10種方法之:使用transform 

      demodownload

      HTML

      <ol class="hide" tabindex="0">
        <li>one</li>
        <li class="hide-item">two</li>
        <li>three</li>
      </ol>

      <p>鼠標移到任何一個盒子上隱藏盒子two,<br>使用 <b>transform: scale(0);</b>。</p>

      CSS

      /* 隱藏元素 */
      .hide:hover .hide-item,
      .hide:focus .hide-item {
        transform: scale(0);
      /*
        alternatively:
        transform: translate(-999px, 0);
      */
      }

      /* 其他樣式 */
      body {
        font-family: sans-serif;
        font-size: 100%;
        color: #222;
        background-color: #fff;
      }

      p {
        text-align: center;
      }

      .hide {
        display: flex;
        justify-content: center;
        list-style-type: none;
        padding: 0;
        margin: 0;
      }

      .hide > * {
        flex: 0 0 25%;
        font-size: 2em;
        text-align: center;
        padding: 1em 0;
        margin: 0.2em;
        background-color: #ccc;
        border-radius: 0.5em;
        user-select: none;
      }

      .hide-item {
        background-color: #f66;
        cursor: pointer;
      }

      transform提供出色的性能和硬件加速,因為元素被有效地移動到單獨的層中,并且可以在 2D 或 3D 中進行動畫處理。原始布局空間保持原樣,但完全隱藏的元素不會觸發任何事件。

      transform屬性可用于平移(移動)、縮放、旋轉或傾斜元素,使用scale(0) 或 translate(-999px, 0px) 屏幕外將隱藏元素。

      度量標準 影響
      瀏覽器支持 良好
      可訪問性 內容仍可閱讀
      布局受影響? 否 - 保留原始尺寸
      渲染要求 組合
      性能 最好,可以使用硬件加速
      動畫幀可能嗎?
      隱藏時可觸發事件嗎?

      相關文章

      transform 屬性

      CSS transform 屬性允許你旋轉,縮放,傾斜或平移給定元素。這是通過修改 CSS 視覺格式化模型的坐標空間來實現的。

      警告: 只能轉換由盒模型定位的元素。根據經驗,如果元素具有display: block,則由盒模型定位元素。

      語法

      /* Keyword values */
      transform: none;

      /* Function values */
      transform: matrix(1.0, 2.0, 3.0, 4.0, 5.0, 6.0);
      transform: translate(12px, 50%);
      transform: translateX(2em);
      transform: translateY(3in);
      transform: scale(2, 0.5);
      transform: scaleX(2);
      transform: scaleY(0.5);
      transform: rotate(0.5turn);
      transform: skew(30deg, 20deg);
      transform: skewX(30deg);
      transform: skewY(1.07rad);
      transform: matrix3d(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0);
      transform: translate3d(12px, 50%, 3em);
      transform: translateZ(2px);
      transform: scale3d(2.5, 1.2, 0.3);
      transform: scaleZ(0.3);
      transform: rotate3d(1, 2.0, 3.0, 10deg);
      transform: rotateX(10deg);
      transform: rotateY(10deg);
      transform: rotateZ(10deg);
      transform: perspective(17px);

      /* Multiple function values */
      transform: translateX(10px) rotate(10deg) translateY(5px);

      /* Global values */
      transform: inherit;
      transform: initial;
      transform: unset;

      transform屬性可以指定為關鍵字值 none 或一個或多個 <transform-function> 值。

      <transform-function>

      要應用的一個或多個 CSS 變換函數。變換函數按從左到右的順序相乘,這意味著復合變換按從右到左的順序有效地應用。

      none

      不應用任何變換。

      瀏覽器兼容性

       

      示例

      HTML

      <div>Transformed element</div>

      CSS

      div {
        border: solid red;
        transform: translate(30px, 20px) rotate(20deg);
        width: 140px;
        height: 60px;
      }

      結果

       

      相關文章

      標簽: transform  css  CSS隱藏元素  
      x
      • 站長推薦
      久久精品国产精品国产精品污,亚洲色成人四虎在线观看,亚洲熟妇无码另类久久久,揉她小豆豆揉到失禁H