国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

防止圖片拉伸的自適應(yīng)處理

mingzhong / 499人閱讀

在web開發(fā)中,作為前端經(jīng)常會遇到處理圖片拉伸問題的情況。
例如banner、圖文列表、頭像等所有和用戶或客戶自主操作圖片上傳的地方,
而一旦牽扯圖片,就會涉及到圖片拉伸的問題,
當(dāng)然,在圖片上傳時做手動裁切,讓用戶或客戶清晰的感知到圖片的有效內(nèi)容才是最優(yōu)的解決方案,
但是在其他各種外在因素下,沒有做裁切的話,就需要在前端顯示上做處理了,
滿足在上傳任意大小圖片的情況下,最優(yōu)顯示效果的需求。

這時我們需要考慮到極端效果,如下圖:

而我們想要得到的效果是這樣的------

把圖片放進框框,要幾步?三步...我們開始

第一步:先畫個框框 (這里順便安利一種自適應(yīng)框框的方法)
//  假定需要一個在750px屏幕下寬400px,高280px的盒子
//  寬度 = 400 / 750 = 0.5333
//  高度 = 280 / 400 * 0.5333 = 0.3733




    
第二步:設(shè)置圖片需要使用到的css
第三步:js獲取圖片高度比較并給img添加類名
//需要注意的是,不能在css中直接給img設(shè)置寬度和高度
//否則在img.onload后獲取的寬高是css設(shè)置的寬高
//同時建議使用dom對象來獲取img標(biāo)簽

圖片防止拉伸處理比較簡單,但是在實際項目中需要得到足夠的重視,
一個web頁面成也圖片,敗也圖片,
拉伸了圖片就等著設(shè)計師的磨嘰吧,哈哈哈哈...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/112916.html

相關(guān)文章

  • 防止圖片拉伸的自適應(yīng)處理

    在web開發(fā)中,作為前端經(jīng)常會遇到處理圖片拉伸問題的情況。例如banner、圖文列表、頭像等所有和用戶或客戶自主操作圖片上傳的地方,而一旦牽扯圖片,就會涉及到圖片拉伸的問題,當(dāng)然,在圖片上傳時做手動裁切,讓用戶或客戶清晰的感知到圖片的有效內(nèi)容才是最優(yōu)的解決方案,但是在其他各種外在因素下,沒有做裁切的話,就需要在前端顯示上做處理了,滿足在上傳任意大小圖片的情況下,最優(yōu)顯示效果的需求。 這時我們需要考...

    Riddler 評論0 收藏0
  • 防止圖片拉伸的自適應(yīng)處理

    在web開發(fā)中,作為前端經(jīng)常會遇到處理圖片拉伸問題的情況。例如banner、圖文列表、頭像等所有和用戶或客戶自主操作圖片上傳的地方,而一旦牽扯圖片,就會涉及到圖片拉伸的問題,當(dāng)然,在圖片上傳時做手動裁切,讓用戶或客戶清晰的感知到圖片的有效內(nèi)容才是最優(yōu)的解決方案,但是在其他各種外在因素下,沒有做裁切的話,就需要在前端顯示上做處理了,滿足在上傳任意大小圖片的情況下,最優(yōu)顯示效果的需求。 這時我們需要考...

    warkiz 評論0 收藏0
  • 移動端適配問題

    摘要:讀設(shè)備寬度,動態(tài)設(shè)置標(biāo)簽的屬性中的值網(wǎng)易的做法網(wǎng)易的做法現(xiàn)在的設(shè)計稿都是寬度的寬,那要想實現(xiàn)樣式設(shè)計圖這種比較方便的折算方式,就要設(shè)置成也就是說總結(jié)總結(jié)是為了實現(xiàn)移動端自適應(yīng)布局。適配問題 怎么適配iphone6 1px問題 為什么頁面與設(shè)計稿會出現(xiàn)偏差? dpr=設(shè)備像素/ css像素,只有dpr等于1的時候,實際效果和設(shè)計稿的尺寸比例才是1:1。 因為iPhone6的DPR(設(shè)備像素比)...

    孫淑建 評論0 收藏0
  • 微信小程序新單位rpx與自適應(yīng)布局

    摘要:布局上面四個方法,各有優(yōu)缺點,現(xiàn)在回頭看看微信的,相信大家已經(jīng)有所啟發(fā),實際上就是系統(tǒng)級的把頁面按比例分割份,,或者伸縮布局的。也就是說,微信小程序的布局幫大家把布局的設(shè)置根元素字體尺寸這步省了,或者減少了伸縮布局不能開啟的問題。 rpx是微信小程序新推出的一個單位,按官方的定義,rpx可以根據(jù)屏幕寬度進行自適應(yīng),在rpx出現(xiàn)之前,web頁面的自適應(yīng)布局已經(jīng)有了多種解決方案,為什么微信...

    LeviDing 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<