01/10/2018, 17:00
Ý nghĩa của ký tự '+' trong SCSS
Mình có một đoạn scss như thế này:
.slider-item {
position: relative;
transform: scale(.9);
transform-origin: center right;
transition: .25s transform;
img {
width: 100%;
}
&.slick-current,
&.slick-center {
transform: scale(1);
transform-origin: center center;
transition: .25s transform;
z-index: 3;
+ .slider-item {
transform-origin: center left;
left: -50px;
}
}
}
Mình không hiểu ý nghĩa của + trong trường hợp này, mọi người có ai biết thì chỉ hộ mình. Cảm ơn!
Bài liên quan





SCSS là preprocessor, đoạn code liên quan đến + của em sau khi biên dịch ra CSS như thế này
Dấu
+mà em hỏi là 1 trong các cách của CSS selector, gọi làadjacent sibling combinator. Cú pháp nó như sau:Khi đó tất cả
element2đứng kế bên trực tiếp theo sau element1 được chọn.Ví dụ sau
#item2được chọn nhưng#item3không được chọn:Nếu thêm 1 item giữa
#item1và#item2thì sẽ không có item nào được chọn. Vì+chỉ lấy phần tử liền kề trực tiếp