1. 程式人生 > >工作筆記:img的裁剪

工作筆記:img的裁剪

HTML:

<img class="noticeimg-left" src="images/20161118.jpg" alt="新聞圖片" width="182">
CSS:
.noticeimg-left{
  clip: rect(0px 148px 103px 0px);
  position: absolute;
}


HTML:

<img class="noticeimg-right" src="images/20161118.jpg" alt="新聞圖片">

CSS:
  .noticeimg-right{
    clip: rect(0px 579px 80px 0px);
    position: absolute;
    width: 456px;
  }

img只顯示圖片一部分 或 css設定背景圖片只顯示圖片指定區域

background-position: 100% 56%; 

設定背景圖片顯示圖片的哪個座標區域,圖片左上角為0,0或0%,0%,右下角為高度和寬度,或100%,100%。

clip:rect(0px 579px 80px 0px); 設定顯示圖片的某個區域,分別是上右下左的順序設定。

clip屬性說明:

  • 檢索或設定物件的可視區域。可視區域外的部分是透明的。
  • 此屬性定義了絕對(absolute)定位物件可視區域的尺寸。必須position 屬性的值設為 absolute ,此屬性方可使用。 


clip屬性基礎語法:
clip : auto   rect ( number number number number ) 


取值: 


auto :  預設值。物件無剪下 
rect ( number number number number ) :  依據上-右-下-左的順序提供自物件左上角為(0,0)座標計算的四個偏移數值,其中任一數值都可用 auto 替換,即此邊不剪下 


注意事項:
一、clip屬性必須和定位屬性postion一起使用才能生效。
二、clip裁切的計算座標都是以左上角即(0,0)點開始計算,這點不像padding和margin,它們兩個的右邊距和下邊距是從最右邊和最下邊開始計算的。
  

相容性:現代瀏覽器都支援

相關推薦

工作筆記img裁剪

HTML: <img class="noticeimg-left" src="images/20161118.jpg" alt="新聞圖片" width="182"> CSS: .n

java工作筆記web 程式設計中關於jni和jna兩種工具操作和效能對比測試

       第一次發部落格有點緊張哈。        最近剛剛公司轉崗從底層C語言的編寫到做Java的web restful架構。其中需要呼叫底層C++程式碼庫。所以對於選擇哪種方法從Java呼叫C的程式碼做了簡單地學習和對比測試。在這裡把他們貼出了。希望能有大神出來指點

工作筆記phpstrom、docker、phpunit進行單元測試

image phpstrom 分享圖片 工作 .com unit alt mage 進行 工作筆記:phpstrom、do

讀書筆記《儘管去做——無壓工作的藝術》摘抄

如果你按照我所推薦的方法建立起個人的組織管理系統,擁有一個“工作任務”清單、一個工作日曆、“下一步行動”清單和一個“待處理”清單,你大概就別無他求了。 一切需要採取行動的事情,都要求我們不斷地關注它們,這樣一來,我們的大腦不必再不辭勞苦地執行記憶和提醒的任務。我們無時無刻不在憑藉我們的直覺對某些行動作出

讀書筆記《盡管去做——無壓工作的藝術》摘抄

告訴 所有 升級 一位 家裏 管理系 了解 角度 負責人 如果你按照我所推薦的方法建立起個人的組織管理系統,擁有一個“工作任務”清單、一個工作日歷、“下一步行動”清單和一個“待處理”清單,你大概就別

Spark學習筆記DStream基本工作原理

DStream基本工作原理 DStream是Spark Streaming提供的一種高階抽象,英文全稱為Discretized Stream,中文翻譯為離散流,它代表了一個持續不斷的資料流。DStream可以通過輸入資料來源(比如從Flume、Kafka中)來建立,也可以通

工作筆記3發票程式碼規則

一、增值稅專用發票的分類程式碼 根據國稅函發[1995]18號檔案規定,增值稅專用發票的分類程式碼用10位阿拉伯數字表示。各位數字分別代表地區簡稱、製版年度、批次、版本的語言文字、幾聯發票、發票的金額版本號等。 具體表示方法: 1、第l-4位 代表各地市(具體見《各省

實戰筆記Jenkins打造強大的前端自動化工作

背景 公司的前端構建及部署工作都是人工去做,隨著業務擴大,專案迭代速度變快,人員增多,各種問題都暴露出來,本文是對前端自動化工作流進行探索後的一篇經驗分享,將通過一個簡單案例分享一下基於Jenkins的前端自動化工作流搭建的過程,搭建完這套工作流,我們只需要在本地發起一個g

論文筆記ThiNet——一種filter級的模型裁剪演算法

前言 近兩年來,有關模型壓縮的論文越來越多,人們不再一昧的只追求強大的效能,而是開始慢慢的將模型的大小、運算量以及效率考慮進來,人們做的越來越多的是,在效能可接受的範圍內,模型越小越好。這也說明了一點,深度學習模型已經開始被廣泛的運用在了平常的生活當中

Qt工作筆記-執行緒池作用之一限制系統中執行執行緒的數量

一、執行緒池的作用: 執行緒池作用就是限制系統中執行執行緒的數量。 根據系統的環境情況,可以自動或手動設定執行緒數量,達到執行的最佳效果;少了浪費了系統資源,多了造成系統擁擠效率不高。用執行緒池控制執行

android核心剖析學習筆記AMS(ActivityManagerService)內部原理和工作機制

      一、ActivityManagerService提供的主要功能:        (1)統一排程各應用程式的Activity        (2)記憶體管理        (3)程序管理       二、啟動一個Activity的方式有以下幾種:

Struts學習筆記Struts Framework工作原理

首先說一下Framework的概念:人們用於解決相同或者相似型別問題的方案 特點:可重用行,可擴充套件性,可收縮性 基於請求響應模式的應用framework的邏輯結構: 1,控制層; 2,業務邏輯層; 3,資料邏輯層 Struts的概念和體系結構: *    主要採用se

二、Go學習筆記HelloWorld示例及工作目錄

瞭解GOPATH目錄下的目錄結構 ,對於初學者而言只需瞭解src就行。 |- WorkSpace |- src |- pkg |- bin 本系列學習筆記部分改編自Go語言中文網,其中的教程是翻譯自國外教程,其中有一些語句翻譯不通難以理解。故

筆記工作過程中遇到的幾個問題和相應的解決方法(ffmpeg, SDL)

編譯執行某程式(ffmpeg, SDL),遇到幾個稀奇古怪的問題,將解決方法記錄在此。 1、錯誤LNK2019無法解析的外部符號 __imp__fprintf,該符號在函式 _ShowError 中被引用 解決方法: 在程式中加入如下一行: #pragma comme

Spark學習筆記Spark Streaming與Spark SQL協同工作

Spark Streaming與Spark SQL協同工作 Spark Streaming可以和Spark Core,Spark SQL整合在一起使用,這也是它最強大的一個地方。 例項:實時統計搜尋次數大於3次的搜尋詞 package StreamingDemo i

筆記I/O流-字符集

表示 ava deb 建立 gin integer 示例 字節 標準化 Java 庫的 java.nio 包用 Charset 類統一了對字符集的轉換,支付姐建立了兩個字節Unicode碼元序列與使用本地字符編碼方式的字節序列之間的映

筆記I/O流-對象序列化

err extends 自己 point clas xtend his size cto Java 語言支持一種稱為對象序列化(Object Serialization)的非常通用的機制,可以將任何對象寫入到流中,並在之後將其讀回,首先需要支持對象

筆記mysql 下載與安裝

blog utf8 字符 data strong def services -1 個人 1.下載: 官網下載是需要註冊的,或者你已經有了Oracle的賬號. 可以直接百度 mysql 進入官網;或者直接下面的鏈接; 附上鏈接:dev.mysql.com/downloa

張高興的 Windows 10 IoT 開發筆記使用 ULN2003A 控制步進電機

uln2003 zhang windows iot ges 開發 ima dem win   GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/ULN2003A   張高興的 Wind

筆記I/O流-內存映射文件

pos 開始 col java mod 傳播 寫入 i/o .get 內存映射文件時利用虛擬內存實現來將一個文件或者文件的一部分映射到內存中,然後整個文件就可以當作數組一樣的訪問,這個比傳統的文件操作要快得多,Java 使用內存映射文件首先需要從文件中獲取一個cha