Właściwość clip
Właściwość clip pozwala przyciąć absolutnie pozycjonowany element, pozostawiając widocznym tylko wskazany prostokątny obszar.
Wartość jest określana za pomocą funkcji rect.
Składnia
cssselektor {
clip: rect(góra, prawo, dół, lewo) | auto;
}
Przygotowanie obrazów
Załóżmy, że mamy obraz natury, który będziemy przycinać:
html<img src="image.jpg" width="500">
Результат:
Przykład
Przytnijmy obraz, pozostawiając widoczną tylko część centralną:
html<div class="container">
<img class="image" src="image.jpg">
</div>css.container {
position: relative;
width: 400px;
height: 300px;
}
.image {
position: absolute;
clip: rect(50px, 350px, 250px, 50px);
width: 400px;
height: 300px;
}
Результат: