Làm thế nào để - Cắt văn bản
Tìm hiểu cách tạo văn bản cắt / loại trực tiếp bằng CSS.
Văn bản cắt bỏ (hoặc văn bản loại trực tiếp) là văn bản nhìn xuyên qua xuất hiện được cắt ra ở đầu hình nền:
THIÊN NHIÊN
Lưu ý: Ví dụ này không hoạt động trong Internet Explorer hoặc Edge.
Làm thế nào để tạo một văn bản cắt
Bước 1) Thêm HTML:
Thí dụ
<div class="image-container">
<div class="text">NATURE</div>
</div>
Bước 2) Thêm CSS:
Thuộc mix-blend-mode
tính này giúp bạn có thể thêm văn bản cắt vào hình ảnh. Tuy nhiên, nó không được hỗ trợ trong IE hoặc Edge:
Thí dụ
.image-container {
background-image: url("img_nature.jpg");
/* The image used - important! */
background-size: cover;
position: relative; /* Needed to position
the cutout text in the middle of the image */
height: 300px; /* Some
height */
}
.text {
background-color: white;
color: black;
font-size: 10vw;
/* Responsive font size */
font-weight: bold;
margin: 0 auto; /* Center the text container */
padding: 10px;
width: 50%;
text-align: center; /* Center text */
position: absolute; /* Position text */
top: 50%; /* Position text in the middle */
left: 50%; /* Position
text in the middle */
transform: translate(-50%, -50%); /* Position text in the middle */
mix-blend-mode: screen;
/* This makes the cutout text possible */
}
Nếu bạn muốn văn bản vùng chứa màu đen, hãy thay đổi chế độ kết hợp trộn thành "nhân" và màu nền thành màu đen và màu thành màu trắng:
Thí dụ
.text {
background-color: black;
color: white;
mix-blend-mode:
multiply;
....
}