整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          html頁面中css縮放圖片的方法

          html頁面制作中,可以利用 CSS 中的 transform 屬性對圖片進行旋轉,縮放,移動或傾斜的操作。而今天我們只說說 transform 屬性對圖片進行等比例的縮放操作。

          css transform 屬性的介紹

          transform:該屬性向元素應用 2D 或 3D 轉換。它允許我們對元素進行旋轉、縮放、移動或傾斜的操作。

          縮放使用值:

          scaleY(n):對高度進行縮n倍的縮放

          scaleX(n):對寬度進行縮放,n指的是縮放比例

          scale(n):對整體高度和寬度進行縮放,n為縮放的比例,為數字

          示例代碼:

          transform: scale(2)
          

          css圖片寬度縮放

          scaleX():可以對元素(圖片)的寬度進行縮放,以下代碼是將原來的圖片的寬度放大了2倍。

          示列代碼:

          <div class="divimg">
           <img src="biao.png" >
           <br/>
           <!--寬度縮放-->
           <img src="biao.png" style="transform:scaleX(2);">
          </div>
          

          運行結果:

          知道嗎?其實網頁中有很多種圖片格式,例如網頁中有一種圖片格式叫做 PNG,或者有一種圖片叫 JPEG,還有另外一個名字叫 JPEG。

          網頁中其實還有很多其他種圖片的格式,比如 GIF,GIF 一般是用來表示動圖的,而 AVIF 或者 WebP 這些格式可能大部分同學并沒有在網頁中過多的去關注過,甚至還有一些 SVG 或者 BMP 的圖片也有,這些可能不是大多數同學所經常去關注的圖片格式。

          今天會在網頁代碼中去實現自己通過引入一張圖片來在網頁中進行展示。圖片是通過圖片標簽進行引入的,寫一個圖片標簽,在 src 屬性里面去寫入當前圖片的地址,當前圖片地址可以用點斜杠表示。

          當前去找到 test.jpg 的圖片,找到之后就可以在瀏覽器中進行預覽,通過瀏覽器進行打開就會發現圖片已經展示在瀏覽器中了,但是這張圖片實在是太大了。

          可以通過改變代碼標簽中的"width"屬性來修改圖片大小,把它改成 100 寬,這個 100 寬就是指 100px 的意思,但是圖片又變得太小了,怎么辦?可以繼續去修改它大小,把它變成 300。

          修改完寬度之后發現圖片是按比例進行伸縮的,也就是說即使不去修改它的 height 高度也能夠放大和縮小,但是一旦手動控制了它的 height 就被壓縮了,所以 height 可以不去設置。如果設置一定要提前知道這張圖片的寬高比例,隨意修改一個寬高都會導致圖片進行的變形。

          天介紹一個根據html生成圖片的工具html2canvas,主要原理是使用canvas繪制html,再使用canvas生成圖片。

          工具官網

          1. 安裝

          npm install html2canvas --save

          2. 引用

          import html2canvas from 'html2canvas'

          3. 使用

          如:生成id為result_page容器內dom的圖片;

          html2canvas(document.querySelector("#result_page"), {scale:1,logging:false}).then(canvas => {
           self.resultImgSrc = canvas.toDataURL("image/png");
          })
          
          

          注:scale:控制著放大比例,值越大越耗性能,生成的圖片越清晰,如果視口寬度為750px,設置為1即可;


          主站蜘蛛池模板: 久久精品国产免费一区| 日韩美女在线观看一区| 无码免费一区二区三区免费播放 | 精品无码一区在线观看| 国产福利一区二区在线视频 | 无码国产亚洲日韩国精品视频一区二区三区| 国产日韩一区二区三区在线观看| 国产伦精品一区二区三区在线观看 | 无码日韩AV一区二区三区| 蜜臀AV在线播放一区二区三区| 久久国产一区二区| 亚洲综合一区国产精品| 久久国产精品一区免费下载| 国产精品成人国产乱一区| 国产伦精品一区二区三区无广告| 一区二区三区在线观看免费| 无码日韩精品一区二区免费暖暖| 一区二区三区四区在线视频| 国产精品一区二区电影| 伊人无码精品久久一区二区| 亚洲一区二区三区乱码在线欧洲| 任你躁国语自产一区在| 亚拍精品一区二区三区| 人妻AV中文字幕一区二区三区 | 国产精品日韩欧美一区二区三区| 精品香蕉一区二区三区| 精品国产一区二区三区| 亚洲av成人一区二区三区观看在线| 在线精品国产一区二区| 国产一区二区免费| 国产乱码精品一区二区三区中文 | 一区二区三区美女视频| 精品久久久久一区二区三区| 中文字幕一区在线| 国产精品高清一区二区三区| 精品一区二区三区波多野结衣| 午夜福利无码一区二区| 国产伦精品一区二区三区在线观看 | 久久久久人妻精品一区三寸| 国产女人乱人伦精品一区二区| 无码精品蜜桃一区二区三区WW |