Hướng dẫn css flip image vertically - css lật hình ảnh theo chiều dọc
Trong bài viết 3 phút này, chúng tôi sẽ xem xét việc lật các hình ảnh theo chiều ngang và theo chiều dọc bằng cách sử dụng CSS và JavaScript. Chúng tôi sẽ khám phá cách lật một phần tử 1 thực tế bằng phần tử 2. Show Lật một phần tử hình ảnhChúng ta có thể lật phần tử 4. Chúng ta có thể làm như vậy bằng cách sử dụng các biến đổi 5 và 6.Hình ảnh của chúng tôi:
CSS để lật nó. nguyên bản scaleX(-1) scaleY(-1) tỷ lệ (-1, -1)Ngoài ra, bạn có thể sử dụng 7 và 8 nguyên bản rotateY(180deg) rotateX(180deg) rotateX(180deg)rotateY(180deg)rotateY(180deg) tỷ lệ (-1, -1) Ngoài ra, bạn có thể sử dụng 7 và 8 Biến đổi xoay cũng là một lựa chọn tốt khi bạn muốn làm động cho lật.ScaleX
xoayLưu ý rằng tôi đã thêm một quan điểm nhỏ vào chuỗi biến đổi. Nếu không có quan điểm biến đổi hoạt hình 8 sẽ phẳng như hình ảnh động 5. Tôi đã thêm nó vào hoạt hình Scalex để cho thấy rằng nó không tạo ra sự khác biệt.
Lật một hình nền nguyên bản Lật một hình nền scaleX(-1) Cách duy nhất (tại thời điểm này) (và theo như tôi có thể nói) để lật ____10 là lật phần tử chứa hình nền. Nhưng điều đó cũng sẽ lật nội dung của nó. Hoa tulip tạo thành một chi của các địa chất tuyệt vời của cây thân thảo mùa xuân. Không tuyệt vời
Lật một hình nền nguyên bản Lật một hình nền scaleX(-1) Cách duy nhất (tại thời điểm này) (và theo như tôi có thể nói) để lật ____10 là lật phần tử chứa hình nền. Nhưng điều đó cũng sẽ lật nội dung của nó.Hoa tulip tạo thành một chi của các địa chất tuyệt vời của cây thân thảo mùa xuân. Không tuyệt vời
Để làm việc xung quanh điều này, chúng ta có thể di chuyển nền đến một phần tử riêng biệt hoặc tạo một yếu tố giả.
Hãy cùng đi với yếu tố giả. Lật một hình ảnh với JavaScriptCác kỹ thuật lật CSS chỉ thay đổi cách trình bày của một hình ảnh, không phải là dữ liệu pixel thực tế. Chúng ta có thể lật dữ liệu pixel bằng phần tử 2. Điều này có thể hữu ích nếu ví dụ chúng tôi muốn lật hình ảnh trước khi nó được tải lên máy chủ. |