亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

css3 - 求css頁面解決方案

瀏覽:120日期:2023-07-09 10:29:08

問題描述

css3 - 求css頁面解決方案

請看上圖,需求背景如下:現在有多(5)個主題,也就是多個大豎條,我只畫了2個。每個主題中又有維度,每個維度的數據是不同的。圖片中的顏色大小就是模擬數據的大小來顯示的。如果某個維度的數據大,那么該格子的高度就高點。也就是說:數據abcde顯示的方塊高度是根據數據來的。但是,現在各個主題之間的數據是有流入流出的效果。也就是說可能第一主題的數據a指向了第二主題的數據c和數據d現在的問題的是,頁面上所有塊的展示和箭頭的指向都是由數據來決定的。

我的問題如下:

像這種頁面該怎么布局,或者有沒有其他的解決方案?

頁面上怎么畫箭頭,箭頭該怎么動態的指向?

有沒有其他第三方類庫能解決類似的需求?

請知道的朋友能給一些解決方案,謝謝!

問題解答

回答1:

單純的色塊用 css 布局絕對沒問題,不管是 5 個還是 N 個,高度顏色用 js 動態設置即可。

畫箭頭?css 也不是畫不出來,不過是需要把時間耗費在線條位置、長度、角度的計算上了,結合 transform。

結合前兩條,還是尋求圖表庫解決吧。如果沒有箭頭的話,有些漏斗圖應該可以改成豎條色塊的形式。加上箭頭就難尋了。。。

我推薦直接 canvas 自己造吧,畫矩形一個方法就出來了。找到要畫連接線的兩個色塊的中點,也很容易畫一條斜線。

回答2:

手動繪制應該可以實現,但是如果用在實際項目中,建議使用JS的繪圖庫中的堆棧圖實現,例如百度的ECharts或阿里的G2。

標簽: CSS
相關文章:
主站蜘蛛池模板: 日本无卡无吗在线 | 国产精品亚洲精品日韩已满 | 成年美女黄网站色大免费视频 | 欧美一区二区三区免费 | 国产精品亚洲一区二区在线观看 | 羞羞答答www网址进入在线观看 | 日本成日本片人免费 | 亚洲美女一区 | 久久久精品日本一区二区三区 | 久久99国产精一区二区三区 | 国产一区二区久久 | 成人黄色三级视频 | 69xx在线观看视频 | 高清中文字幕在线 | 欧美一区二区三区四区视频 | 人成精品视频三区二区一区 | 1000部拍拍拍18免费网站 | 天天色综合图片 | 精品久久成人 | 国产精品久久久久久久久久免费 | 国产3级在线观看 | 久草在线精品视频 | 亚洲最大在线视频 | 久久久青草青青国产亚洲免观 | 久久亚洲精品中文字幕亚瑟 | 99亚洲精品高清一二区 | 香蕉视频免费播放 | 国产精品永久免费自在线观看 | 九一国产精品视频 | 亚洲视频1区 | 国产一级性片 | 欧洲第一区第二区第三区 | 国产亚洲欧美日本一二三本道 | 亚洲精品第三页 | 青青草91| 俄罗斯欧美色黄激情 | 中国一级做a爰片久久毛片 中国一级做a爱片免费 | 97影院午夜午夜伦不卡 | 中国国产xxxx免费视频 | 99热这里只有精品国产99热门精品 | 丁香六月激情婷婷 |