gì bạn đã có trông giống như một mạng lưới mà bạn có thể có được một trong hai với nhiều gradient trên một div, hoặc với một mạng lưới các nhiều divs trên mà bạn áp dụng các biến đổi CSS (DEMO).
HTML:
<div class='container'>
<div class='grid'>
<div class='grid-row'>
<div class='grid-cell'></div>
<div class='grid-cell high'></div>
<!-- and so on... -->
CSS:
div { box-sizing: border-box; }
.container {
overflow: hidden;
width: 32em;
height: 32em;
margin: 5.6em auto 0;
background: silver;
}
.grid {
transform: skewX(-45deg)
rotate(15deg)
scaleX(1.785) scaleY(.8)
translateX(-4.5em) translateY(-3em);
}
.grid-row {
width: 32em;
height: 2em;
}
.grid-cell {
float: left;
width: 2em;
height: 2em;
}
.high {
background: gainsboro;
}
.high:hover {
background: whitesmoke;
}
Cảm ơn bạn rất nhiều, thật vậy, Ana! Đây là những gì tôi cần! Trân trọng! – Rafath
Đây có thể là một trong những điều thú vị nhất mà tôi chưa từng gặp. Làm tốt lắm! – shane
Điều này thật tuyệt! Bạn đã cung cấp một cái gì đó đặc biệt, Ana! Nếu tôi có thể upvote bạn 100 lần, tôi sẽ. – Grzegorz