Ich verwende eine einfache JQuery- und CSS-Methode, um eines meiner Diagramm-DIVs zu skalieren, wenn Sie auf das DIV klicken. Der DIV wird auf 100% der Seite angepasst.C3JS neu zeichnen, wenn DIV in der Größe geändert wird
Eine Probe ist hier (oder überprüfen Sie meine Fiddle):
$('.col-sm-6').on('click', function() {
\t \t \t $(this).toggleClass('clicked');
\t \t });
.col-sm-6 {
\t \t \t width: 68%;
\t \t \t transition: width 2s !important;
height: 100px;
width: 100px;
background: #ffffff;
\t \t }
\t \t .col-sm-6.clicked {
\t \t \t z-index: 9999;
\t \t \t width: 100%;
\t \t \t height: 100%;
\t \t \t position: fixed;
\t \t \t top: 25px;
\t \t \t left: 0px;
\t \t }
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<div class="col-sm-6" style="border:1px solid black">CLICK</div>
Wie gehe ich über das Diagramm svg Ändern der Größe, die innerhalb der "col-sm-6" enthalten ist DIV im obigen Beispiel, wenn der DIV in der Größe geändert wird (und wieder zurück)? Es sieht so aus, als wenn die Größe nur geändert wird, wenn sich das eigentliche Browserfenster ändert, nicht nur das DIV.
Würde ich die onresize()
Funktion in C3JS verwenden?