整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          CSS 圖片

          為大家介紹如何使用 CSS 來布局圖片。


          圓角圖片

          實(shí)例

          圓角圖片:

          img {

          border-radius: 8px;

          }

          實(shí)例

          橢圓形圖片:

          img {

          border-radius: 50%;

          }

          嘗試一下 ?


          縮略圖

          我們使用 border 屬性來創(chuàng)建縮略圖。

          實(shí)例

          img {

          border: 1px solid #ddd;

          border-radius: 4px;

          padding: 5px;

          }

          <img src="paris.jpg" alt="Paris">

          嘗試一下 ?

          實(shí)例

          a {

          display: inline-block;

          border: 1px solid #ddd;

          border-radius: 4px;

          padding: 5px;

          transition: 0.3s;

          }

          a:hover {

          box-shadow: 0 0 2px 1px rgba

          (0, 140, 186, 0.5);

          }

          <a href="paris.jpg">

          <img src="paris.jpg" alt="Paris">

          </a>


          響應(yīng)式圖片

          響應(yīng)式圖片會(huì)自動(dòng)適配各種尺寸的屏幕。

          實(shí)例中,你可以通過重置瀏覽器大小查看效果:

          如果你需要自由縮放圖片,且圖片放大的尺寸不大于其原始的最大值,則可使用以下代碼:

          實(shí)例

          img {

          max-width: 100%;

          height: auto;

          }

          嘗試一下 ?

          提示: Web 響應(yīng)式設(shè)計(jì)更多內(nèi)容可以參考 CSS 響應(yīng)式設(shè)計(jì)教程。


          圖片文本

          如何定位圖片文本:

          實(shí)例

          左下角左上角右上角右下角居中

          嘗試一下:

          左上角 ? 右上角 ? 左下角 ? 右下角 ? 居中 ?


          卡片式圖片

          實(shí)例

          div.polaroid {

          width: 80%;

          background-color: white;

          box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

          }

          img {width: 100%}

          div.container {

          text-align: center;

          padding: 10px 20px;

          }


          圖片濾鏡

          CSS filter 屬性用為元素添加可視效果 (例如:模糊與飽和度) 。

          注意: Internet Explorer 或 Safari 5.1 (及更早版本) 不支持該屬性。

          實(shí)例

          修改所有圖片的顏色為黑白 (100% 灰度):

          img {

          -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */

          filter: grayscale(100%);

          }

          提示: 訪問 CSS 濾鏡參考手冊(cè) 查看更多內(nèi)容。


          響應(yīng)式圖片相冊(cè)

          實(shí)例

          .responsive {

          padding: 0 6px;

          float: left;

          width: 24.99999%;

          }

          @media only screen and (max-width: 700px){

          .responsive {

          width: 49.99999%;

          margin: 6px 0;

          }

          }

          @media only screen and (max-width: 500px){

          .responsive {

          width: 100%;

          }

          }

          嘗試一下 ?


          圖片 Modal(模態(tài))

          本實(shí)例演示了如何結(jié)合 CSS 和 JavaScript 來一起渲染圖片。

          首先,我們使用 CSS 來創(chuàng)建 modal 窗口 (對(duì)話框), 默認(rèn)是隱藏的。

          然后,我們使用 JavaScript 來顯示模態(tài)窗口,當(dāng)我們點(diǎn)擊圖片時(shí),圖片會(huì)在彈出的窗口中顯示:

          實(shí)例

          // 獲取模態(tài)窗口

          var modal = document.getElementById('myModal');

          // 獲取圖片模態(tài)框,alt 屬性作為圖片彈出中文本描述

          var img = document.getElementById('myImg');

          var modalImg = document.getElementById("img01");

          var captionText = document.getElementById("caption");

          img.onclick = function(){

          modal.style.display = "block";

          modalImg.src = this.src;

          modalImg.alt = this.alt;

          captionText.innerHTML = this.alt;

          }

          // Get the <span> element that closes the modal

          var span = document.getElementsByClassName("close")[0];

          // When the user clicks on <span> (x), close the modal

          span.onclick = function() {

          modal.style.display = "none";

          }

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          首頁右下角彈出廣告窗體應(yīng)用的是JavaScript腳本,通過window對(duì)象在HTML中重新打開一個(gè)窗口,應(yīng)用open方法控制打開的文件,窗口的大小,通過screen方法控制窗口在頁面中的位置。其具體方法的代碼如下:

          <script language="javascript">
          var newformW=300;
          var newformH=180;
          function pp(){
          var T=window.screen.width-newformW;
          var L=window.screen.height+newformH;
          var name=window.open("advertise.htm","","width="+newformW+",height="+newformH+",top="+T+",left="+L);
          }
          pp();
          </script>

          window對(duì)象打開窗口詳解。

          使用window對(duì)象打開窗口的語法格式如下:

          windowVar=window.open(url,windowname[,location]);

          參數(shù)說明:

          windowVar::當(dāng)前打開窗口的句柄。如果open()方法成功,則windowVar的值為一個(gè)window對(duì)象的句柄,否則windowVar的值是一個(gè)空值。

          url:目標(biāo)窗口的URL。如果URL是一個(gè)空字符串,則瀏覽器將打開一個(gè)空白窗口,允許用write()方法創(chuàng)建動(dòng)態(tài)HTML。

          windowname:window對(duì)象的名稱。

          location:對(duì)窗口屬性進(jìn)行設(shè)置。

          期挑戰(zhàn)

          頁面加載后,右小角滑出一個(gè)廣告欄,代碼如下, 點(diǎn)擊“關(guān)閉”,廣告欄滑出頁面(滑動(dòng)效果和方向隨意,盡量酷一些,^_^)

          基礎(chǔ)HTML如下:

          1. <div id="ads">

          2. <span>關(guān)閉</span>

          3. <p>廣告內(nèi)容:gbtags.com</p>

          4. </div>

          基礎(chǔ)CSS如下:

          1. /*CSS源代碼*/

          2. body{

          3. background:#CFCFCF;

          4. font-family: 'microsoft yahei',Arial,sans-serif;

          5. }

          6. #ads{

          7. font-size:14px;

          8. position: absolute;

          9. right:0;

          10. bottom: 0;

          11. background: #222;

          12. padding: 10px;

          13. color: #FFF;

          14. border-radius: 3px;

          15. }

          16. #ads p{

          17. opacity: .6;

          18. margin: 25px 10px 10px;

          19. padding: 10px;

          20. background: #444;

          21. border-radius: 3px;

          22. }

          23. .close{

          24. float:right;

          25. font-size:12px;

          26. cursor:pointer;

          27. }

          28. 提交方式:

            • 錄制代碼編寫過程或最終代碼:點(diǎn)擊開始

            • 跟帖發(fā)布代碼預(yù)覽地址(可以使用GB按鈕直接嵌入留言): 演示地址

            • 【強(qiáng)烈提醒】加入QQ群:157757552, 獲獎(jiǎng)用戶及遞交快遞聯(lián)系方式

            禮品贊助

            本期挑戰(zhàn)禮品5份(抱枕 + T恤 + 毛巾)由 coding 鼎力贊助!

            Coding.net 是一個(gè)面向開發(fā)者的云端軟件協(xié)作開發(fā)平臺(tái),目前有 Git 代碼倉(cāng)庫(kù)、在線 IDE、演示部署、團(tuán)隊(duì)協(xié)作等功能。Coding 為中小型團(tuán)隊(duì)提供快速的軟件開發(fā)環(huán)境,極大地提高軟件開發(fā)的效率。致力于改變現(xiàn)有的開發(fā)模式,推動(dòng)軟件開發(fā)云端化。

            禮品介紹

            • 抱枕

            超柔短毛絨表面/優(yōu)質(zhì)三維pp棉

            號(hào)稱東半球最大IT抱枕商的經(jīng)典吉祥物

            程序員通宵加班必備暖心之物

            • Coding T恤

            100%無污染生態(tài)棉花/牢固耐磨/不易脫線

            綠色環(huán)保的免燙抗皺工藝

            不同于一般公司文化衫的設(shè)計(jì)

            簡(jiǎn)單個(gè)性,一切以舒適為主

            • Coding 毛巾

            16S螺旋/21S 巴基斯坦棉/大毛圈加厚設(shè)計(jì)/三針五線精密鎖邊

            超越五星級(jí)大酒店標(biāo)準(zhǔn)的頂級(jí)工藝定制

            如嬰兒肌膚般的細(xì)膩觸感

            簡(jiǎn)潔白,給你素雅自然的安全感

            超乎你想象的柔軟和舒適

            如何增加獲獎(jiǎng)機(jī)率?

            • 最快完成獎(jiǎng)一名: 最快保存遞交“合格”代碼

            • 最佳講解獎(jiǎng)一名: 代碼錄制過程及講解詳細(xì)完整

            • 最佳人氣獎(jiǎng)一名: 點(diǎn)贊(點(diǎn)+)的人最多

            • 本期新人獎(jiǎng)兩名: 新人參加本挑戰(zhàn)均有機(jī)會(huì)

            曬曬往期獲獎(jiǎng)禮物

            點(diǎn)擊這里曬曬禮物

            參加挑戰(zhàn)或了解詳情,請(qǐng)點(diǎn)擊“閱讀原文”


          主站蜘蛛池模板: 国产成人AV区一区二区三| 亚洲福利秒拍一区二区| 日韩成人一区ftp在线播放| 国产精品免费大片一区二区| 无码aⅴ精品一区二区三区| 人妻AV中文字幕一区二区三区 | 精品免费国产一区二区| 久久青草精品一区二区三区| 国产精品 视频一区 二区三区| 麻豆精品一区二区综合av| 天天综合色一区二区三区| 中文字幕av人妻少妇一区二区 | 精品国产一区二区三区久久蜜臀 | 亚洲V无码一区二区三区四区观看 亚洲爆乳精品无码一区二区三区 亚洲爆乳无码一区二区三区 | 激情内射亚洲一区二区三区| 91福利国产在线观看一区二区| 农村人乱弄一区二区| 精品成人乱色一区二区| 精品亚洲AV无码一区二区| 国产主播福利精品一区二区| 东京热无码一区二区三区av| 无码av免费一区二区三区试看 | 精品国产一区二区三区久久| 久久99精品波多结衣一区| 在线精品视频一区二区| 久久se精品一区二区影院| 精品三级AV无码一区| 精品女同一区二区三区免费播放| 久久精品无码一区二区三区日韩| 欧美日韩精品一区二区在线视频 | 中文字幕精品一区二区日本| 国产精品电影一区二区三区| 国产精品丝袜一区二区三区 | 国产一区二区三区91| 日韩一区二区三区四区不卡| 精品一区二区三区在线观看l| 亚洲av午夜精品一区二区三区| 无码欧精品亚洲日韩一区| 成人乱码一区二区三区av| 亚洲色一区二区三区四区| 日本美女一区二区三区|