欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

坐標(biāo)軸如何用css畫出來

錢諍諍2年前10瀏覽0評論

坐標(biāo)軸是在很多數(shù)據(jù)展示場合中必不可少的元素,而用css就可以輕松地畫出呈現(xiàn)簡明大方的坐標(biāo)軸。

.axis {
position: relative;
width: 500px;
height: 300px;
border: 1px solid #ccc;
}
.axis .x-axis,
.axis .y-axis {
position: absolute;
width: 100%;
height: 100%;
}
.axis .x-axis {
bottom: 0;
}
.axis .y-axis {
left: 0;
}
.axis .tick {
position: absolute;
background-color: #ccc;
font-size: 12px;
text-align: center;
white-space: nowrap;
}
.axis .x-axis .tick {
border-left: 1px solid #999;
bottom: -5px;
}
.axis .y-axis .tick {
border-top: 1px solid #999;
left: -5px;
}
.axis .x-axis .tick:first-child,
.axis .y-axis .tick:first-child {
border: none;
}
.axis .x-axis .tick short,
.axis .y-axis .tick short {
height: 4px;
width: 1px;
background-color: #000;
margin-left: -1px;
}
.axis .x-axis .tick.short {
bottom: -4px;
}
.axis .y-axis .tick.short {
left: -4px;
height: 1px;
width: 4px;
margin-top: -1px;
}

首先,我們需要創(chuàng)建一個引用軸的容器,然后定義x-axis和y-axis的div作為引用軸的容器,依次將它們映射到容器兩側(cè)。

接下來,每個刻度通過設(shè)置絕對定位來實現(xiàn)。每個刻度都包含一個short,它是表示刻度線的元素。

這樣我們就可以很容易地從零開始畫出一個坐標(biāo)軸。你也可以添加其他元素來增強(qiáng)坐標(biāo)軸的呈現(xiàn),例如設(shè)置坐標(biāo)軸的寬度,添加文本標(biāo)簽,或者定義元素的顏色等等。