CSS 來佈局圖片
層疊樣式表(英文全稱:Cascading Style Sheets)是一種用來表現HTML(標準通用標記語言的一個應用)或XML(標準通用標記語言的一個子集)等檔案樣式的計算機語言。CSS不僅可以靜態地修飾網頁,還可以配合各種 語言動態地對網頁各元素進行格式化。 |
圓角圖片
例項 圓角圖片: img { border-radius: 8px; }
例項 橢圓形圖片: img { border-radius: 50%; }
縮圖
我們使用 border 屬性來建立縮圖。
例項 img { border: 1px solid #ddd; border-radius: 4px; padding: 5px; }
例項 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); }
響應式圖片相簿
例項 .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(模態)
本例項演示瞭如何結合 CSS 和 JavaScript 來一起渲染圖片。
首先,我們使用 CSS 來建立 modal 視窗 (對話方塊), 預設是隱藏的。
然後,我們使用 JavaScript 來顯示模態視窗,當我們點選圖片時,圖片會在彈出的視窗中顯示:
例項 // 獲取模態視窗 var modal = document.getElementById('myModal'); // 獲取圖片模態框,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 element that closes the modal var span = document.getElementsByClassName("close")[0]; // When the user clicks on (x), close the modal span.onclick = function() { modal.style.display = "none"; }
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2671566/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【圖片版】學習CSS網格佈局CSS
- 【圖片版】CSS網格佈局(Grid)完全教程CSS
- [譯] 使用 CSS 網格佈局實現響應式圖片CSS
- CSS佈局 --- 居中佈局CSS
- css佈局-float佈局CSS
- UIbutton 上下圖片文字佈局UI
- 使用 CSS columns 佈局來實現自動分組佈局CSS
- 圖解CSS3-flex佈局圖解CSSS3Flex
- 【css】佈局CSS
- css 佈局CSS
- CSS佈局CSS
- CSS 佈局之水平居中佈局CSS
- CSS佈局之三欄佈局CSS
- CSS佈局 --- 自適應佈局CSS
- CSS佈局 --- 等寬&等高佈局CSS
- css佈局系列1——盒模型佈局CSS模型
- css flex佈局CSSFlex
- css佈局方法CSS
- CSS常用佈局CSS
- CSS 佈局模式CSS模式
- CSS 佈局模型CSS模型
- CSS佈局模型CSS模型
- CSS及佈局CSS
- CSS 佈局模組CSS
- 模仿bootstrap寫響應式圖片佈局boot
- CSS佈局入門[css]CSS
- css佈局簡史與決勝未來的第四代css佈局技術CSS
- CSS 兩欄佈局和三欄佈局CSS
- CSS經典佈局之Sticky footer佈局CSS
- CSS經典佈局——聖盃佈局與雙飛翼佈局CSS
- 安卓程式碼、圖片和佈局最佳化安卓
- flutter佈局-8-animated_icons動畫圖片Flutter動畫
- css居中與佈局CSS
- css頁面佈局CSS
- CSS 傳統佈局CSS
- CSS之居中佈局CSS
- CSS基本佈局——定位CSS
- css 佈局入門CSS