国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

HTML5實(shí)踐-如何使用css3豐富圖片樣式的詳解(二)

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 15:10:27
文檔

HTML5實(shí)踐-如何使用css3豐富圖片樣式的詳解(二)

HTML5實(shí)踐-如何使用css3豐富圖片樣式的詳解(二):之前的教程《HTML5實(shí)踐 -- css3圖片樣式》,我介紹了如何為圖片添加background-image包裝,借助box-shadow 和 border-radius為圖片設(shè)置多種多樣的樣式,有興趣的朋友可以回頭閱讀。但是最近我在設(shè)計(jì) PhotoTouch 主題的時候遇到了問題,backg
推薦度:
導(dǎo)讀HTML5實(shí)踐-如何使用css3豐富圖片樣式的詳解(二):之前的教程《HTML5實(shí)踐 -- css3圖片樣式》,我介紹了如何為圖片添加background-image包裝,借助box-shadow 和 border-radius為圖片設(shè)置多種多樣的樣式,有興趣的朋友可以回頭閱讀。但是最近我在設(shè)計(jì) PhotoTouch 主題的時候遇到了問題,backg
  之前的教程《HTML5實(shí)踐 -- css3圖片樣式》,我介紹了如何為圖片添加background-image包裝,借助box-shadow 和 border-radius為圖片設(shè)置多種多樣的樣式,有興趣的朋友可以回頭閱讀。但是最近我在設(shè)計(jì) PhotoTouch 主題的時候遇到了問題,background-image大小不能調(diào)整,這對于響應(yīng)式設(shè)計(jì)就不太理想了。今天我們將嘗試解決問題。

  問題

  大多數(shù)瀏覽器對圖片的border-radius 和內(nèi)嵌 box-shadow效果渲染的并不是很完美。這也就意味著,你不能為圖片創(chuàng)建浮雕、高光和壓縮等效果。

  之前的解決方案

  在之前的解決方案中,我們?yōu)閳D片的包裝添加background-image屬性,解決了上述問題。

  background-image存在的問題

  使用background-image的問題是,他不能實(shí)現(xiàn)圖片大小的動態(tài)縮放。所以,這種方式對于要求圖片縮放的響應(yīng)式設(shè)計(jì)來說就不那么適用了。

  新解決方案

  新解決方式和之前的有些相似,我們把css3的效果添加到圖片遮罩層 :after 偽類上,這樣做的好處是圖片保持了完整性和可收縮性。

  實(shí)現(xiàn)動態(tài)效果的jquery語句

  jquery會查詢#demo下面所有的圖片,然后為他們動態(tài)添加 span 包裝。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script type="text/javascript">$(document).ready(function(){

 $('#demo img').each(function() { 
 var imgClass = $(this).attr('class');
 $(this).wrap('<span class="image-wrap ' + imgClass + '" style="width: auto; height: auto;"/>');
 $(this).removeAttr('class');
 });

});</script>

  輸出結(jié)果

  上面的代碼會輸出下面的結(jié)果:

<span class="image-wrap " style="width: auto; height: auto;">
 <img src="image.jpg"></span>

  css技巧

  css技巧很簡單,遮罩的效果被用在了.image-wrap:after 上面,border-radius 同時用在了圖片和.image-wrap:after上面,來實(shí)現(xiàn)樣式效果。

  css

.image-wrap {
 position: relative;
 display: inline-block;
 max-width: 100%;
 vertical-align: bottom;
}.image-wrap:after {
 content: ' ';
 width: 100%;
 height: 100%;
 position: absolute;
 top: -1px;
 left: -1px;
 border: solid 1px #1b1b1b;

 -wekbit-box-shadow: inset 0 0 1px rgba(255,255,255,.4), inset 0 1px 0 rgba(255,255,255,.4), 0 1px 2px rgba(0,0,0,.3);
 -moz-box-shadow: inset 0 0 1px rgba(255,255,255,.4), inset 0 1px 0 rgba(255,255,255,.4), 0 1px 2px rgba(0,0,0,.3);
 box-shadow: inset 0 0 1px rgba(255,255,255,.4), inset 0 1px 0 rgba(255,255,255,.4), 0 1px 2px rgba(0,0,0,.3);

 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
 border-radius: 7px;
}.image-wrap img {
 vertical-align: bottom;

 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4);
 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4);
 box-shadow: 0 1px 2px rgba(0,0,0,.4);

 -webkit-border-radius: 6px;
 -moz-border-radius: 6px;
 border-radius: 6px;
}

  圖片樣式

  很多不同的效果,例如:浮雕、摳圖、壓縮和高光等,都可以通過使用多個內(nèi)嵌box-shadows屬性來實(shí)現(xiàn)。當(dāng)然你也可以通過使用:before,來實(shí)現(xiàn)另外的布局效果,例如高光。可以查看demo源代碼,去了解更多詳情。之后,可以調(diào)整你瀏覽器窗口的大小,來查看圖片大小是否發(fā)生了變化。

  瀏覽器兼容

  這個技巧,只要是支持 Javascript 和 CSS3 的大多數(shù)現(xiàn)代瀏覽器都支持,例如:Chrome, Firefox, Safari, and IE9+。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

HTML5實(shí)踐-如何使用css3豐富圖片樣式的詳解(二)

HTML5實(shí)踐-如何使用css3豐富圖片樣式的詳解(二):之前的教程《HTML5實(shí)踐 -- css3圖片樣式》,我介紹了如何為圖片添加background-image包裝,借助box-shadow 和 border-radius為圖片設(shè)置多種多樣的樣式,有興趣的朋友可以回頭閱讀。但是最近我在設(shè)計(jì) PhotoTouch 主題的時候遇到了問題,backg
推薦度:
標(biāo)簽: 圖片 樣式 html5
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top 主站蜘蛛池模板: 另类国产精品一区二区 | 成人特黄午夜性a一级毛片 成人国产一区二区三区精品 | 国产精品视频久久久 | 欧美精品色精品一区二区三区 | 国产精品成人免费 | 欧美a在线播放 | 黄色视频毛片 | 亚洲国产精品婷婷久久 | 国产视频三区 | 欧美高清在线精品一区二区不卡 | 国产免费高清视频在线观看不卡 | 成人久久精品一区二区三区 | 国产精品欧美亚洲韩国日本不卡 | 亚洲欧美综合图区官网 | 日韩精品在线一区二区 | 全免费午夜一级毛片一级毛 | 91综合网| 日本欧美一区二区三区不卡视频 | 99久久精品费精品国产一区二区 | 2019亚洲日韩新视频 | 国模冰冰双人炮gogo | 免费看一级黄色毛片 | 日本a黄 | 亚洲国产系列一区二区三区 | 欧美日韩亚洲电影天堂 | 久久国产精品久久久久久久久久 | 91精品国产91久久久久久 | 精品国产一区二区三区香蕉 | 久久精品国产一区二区三区日韩 | 欧美在线视频 一区二区 | 久久频道毛片免费不卡片 | 波多野氏免费一区 | 久久久久无码国产精品一区 | 欧美亚洲三级 | 日韩亚洲欧美日本精品va | 成人精品第一区二区三区 | 亚洲欧美在线视频 | 欧美亚洲综合在线 | 欧美日韩免费在线 | 欧美影欧美影院免费观看视频 | 亚欧成人毛片一区二区三区四区 |