У меня есть две диаграммы. Один больше, чем другой. Большая часть состоит из двух меток, называемых a и b. Маленький состоит из ярлыков c и d. Код для обеих диаграмм аналогичен приведенному ниже.Используйте CSS для перемещения диаграмм близко друг к другу
var chart = c3.generate({
data: {
columns: [
['Rra', 3880],
['b', 50],
],
type : 'donut'
},
});
var chart = c3.generat
size: {
height: 200,
width: 450
},
data: {
columns: [
['c', 50],
['d', 50],
],
},
});
Мне было интересно, можно ли переместить небольшую диаграмму между пустым пространством на большой диаграмме. Таким образом, они выглядят как двухслойные диаграммы. Я проверил элемент на маленькой диаграмме и попытался использовать css для настройки transform="translate(225,83)"
на разные значения. Однако я заметил, что небольшая диаграмма приблизилась к большей части диаграммы, и она исчезла.
Я не являюсь экспертом в css или графических библиотеках и хотел бы получить информацию о том, как этого достичь. Вот мой FIDDLE
Можете ли вы оказать оба графиков в некоторое DIVs с пользовательскими классами, затем переместить это DIVs ближе друг к другу? – crazymatt
@crazymatt Я только что опубликовал свою скрипку –
Это поможет, если вы разместите обработанный HTML в соответствующем CSS. Сценарий будет еще лучше – zgood