2016-03-03 28 views
-2

在上面的源代碼中找不到答覆。嘗試在CSS中重現與傾斜邊距的裁剪效果


Effect to Reproduce

貌似兩個堆疊的對象(img & div)與一種切片和佈置在頂部。請注意文字也沿着切片的傾斜邊緣。我應該使用什麼來獲得對角線切片,以及我應該使用什麼來實現傾斜邊緣?


我懷疑我需要使用夾路徑或clipPath,但不知道如何實現基於圖像或DIV,取其裁剪的具體幾何形狀的多邊形剪輯。

+0

歡迎來到Stack Overflow!預計你至少試圖爲自己編碼。堆棧溢出不是代碼寫入服務。我建議你做一些額外的研究,無論是通過谷歌或通過搜索,做一個嘗試和。如果您仍然遇到麻煩,請返回**您的代碼**並解釋您嘗試過的以及爲什麼它不起作用。 –

+0

*沒有使用Adobe,因此豐富了我的搜索引擎優化* - 我不清楚這是如何與您的問題相關的。添加代碼時,應該讓問題標題反映問題。 – BSMP

+0

剛剛開始閱讀[這裏](https://sarasoueidan.com/blog/css-svg-clipping/),所以沒有代碼。 – Tandem93

回答

0

結帳shape-outside css屬性使文本遵循傾斜邊距。 read more here

.element { 
    float: left; 
    shape-outside: circle(50%); 
    width: 200px; 
    height: 200px; 
} 

您可以使用clip-path來裁剪圖像。 Read more here

img { 
    width: 200px; 
    height: 200px; 
    background: url('/path/to/image') center no-repeat; 
    clip-path: polygon(0% 100%, 100% 100%, 0% 0%); 
}