<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 邊框圖片 ## 提出問題 現在我們有一張背景圖,這個背景圖尺寸是固定的: ![](https://img.kancloud.cn/59/40/594095b6a3b20279fa7945296194db24_1116x292.png) 如何實現項目中不同尺寸的框: ![](https://img.kancloud.cn/9a/30/9a30c9437ad718e85b1a3a1d10b760a9_732x720.png) ## 解決 解決辦法:使用 CSS3 中的邊框圖片技術,使用這個技術需要使用幾個 CSS3 中的屬性: ~~~ border-image-source:指定邊框圖片 border-image-slice:邊框圖片的裁切方式 border-image-width:每個邊框圖片的寬度 ~~~ 原理:無論多大尺寸的框,四個角的圖片是固定的即可,所以我們需要通過 `border-image-slice` 屬性將圖片的四個角裁切出來固定即可。 四刀裁切法:上、右、下、左:切四刀,得到四個角,并通過軟件量出上、右、下、左(紅線)的長度。 (已經量好的 51 38 20 132 ) ![](https://img.kancloud.cn/e4/b3/e4b317b93cada110217a4abfbf9b4acd_882x240.png) 量完之后,就可以通過: ~~~ /* 切換順序:上、右、下、左,注意:不加單位 */ border-image-slice: 51 38 20 132; ~~~ 最終,添加以下屬性即可讓一個框無論多大都被這個背景圖: ~~~ border-style: solid; border-image-source: url(./images/border.png); border-image-slice: 51 38 20 132; borer-width: .68rem .506667rem .266667rem 1.76rem; ~~~ 示例: ![](https://img.kancloud.cn/ee/4e/ee4e24f4c0516dbde604301579864b0b_2172x914.png) ## 解決 BUG 當向框中添加內容時會變成這樣: ![](https://img.kancloud.cn/ec/e5/ece53f76dd4f64c44d86d157c5f51d12_880x1108.png) 因為四周都是邊框,內容的區域只有那一小塊,結果就這樣了。 解決辦法: 1. 父元素要設置寬、高 2. 父元素相對定位 3. 里面放一個子元素 4. 子元素絕對定位,并調整位置 最終 ![](https://img.kancloud.cn/bf/8c/bf8c480cb0d24659e2868ea3daf72e1d_802x478.png) 示例:現在就可以制作任意大小的盒子了: ![](https://img.kancloud.cn/c8/08/c80847487a8457e100aa65d9af94c866_1664x1440.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看