如果我理解你的困境,我並不積極,但是,我認爲這樣的事情可能就是你正在尋找的東西。這裏是鏈接到JSFiddle(http://jsfiddle.net/bUrmK/2/)。
HTML:
<div class="test">
<div class="before">
</div>
CSS:
.test {
background-color: grey;
overflow: hidden;
width: 300px;
}
.before {
background-image: url("http://www.news.giudicarie.com/images/Inaugurazione_Muse_Museo_della_Scienze_di_Trento.JPG");
width: 100%;
height: 100px;
background-position: center;
background-size: cover;
/*This will allow for LTE IE-8*/
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.news.giudicarie.com/images/Inaugurazione_Muse_Museo_della_Scienze_di_Trento.JPG", sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=""http://www.news.giudicarie.com/images/Inaugurazione_Muse_Museo_della_Scienze_di_Trento.JPG", sizingMethod='scale')";
}
你有什麼想用這個'span'技術與一些更嘗試和真正的理由嗎? (http://stackoverflow.com/a/11552460/949328) – hiattp
有趣!但我需要水平調整它並垂直裁剪。我認爲您建議的鏈接僅適用於垂直和水平方向裁剪的情況。對? – Bertuz
好吧,我試圖讓你的最終目標感,你想圖像匹配div的寬度,但從頂部和底部裁剪,對不對?這是否會這樣做? http://jsfiddle.net/8TkME/5/ – hiattp