Ich habe Probleme mit der Anzeige von Bildlegenden mit D3 und SVG. Meine Legenden variieren basierend auf Daten und können von beliebiger Reichweite sein. 1-150D3 SVG-Problem in Internet Explorer
hier ist eine einfache Arbeits Geige:
https://jsfiddle.net/bikrantsharma/eqnnd84v/
On Chrome: alles, was es rollt gut, aber in IE die Behälter Displays von einer geringeren Höhe und alle Legenden angezeigten echte kleine funktioniert gut und ohne scroll coz wird die maximale höhe nie erreicht.
Ich habe irgendwo gelesen, dass IE die SVG-Höhe nicht korrekt bestimmt, so müssen wir relative Positionierung verwenden und Anfangshöhe bereitstellen.
habe ich die Anwendung versuche, relative und absolute Positionierung als
.legend-main-div{
height:0;
padding:40%;
position:relative;
}
.SVGClass{
top:0;
bottom:0;
position:absolute;
}
wo SVGClass zum SVG Elemente angelegt wird. Dies zeigt die Legenden korrekt an, aber jetzt verliere ich die Scrollfunktion.
Gibt es eine Möglichkeit, Scroll-Legenden in Chrome und IE zu arbeiten?
Aus irgendeinem Grund in der Geige werden nicht alle Elemente in meinem Scroll-Fenster angezeigt, aber in meinem tatsächlichen Code funktioniert es gut.
etwas auf IE Funktioniert? Scherz beiseite, ich bekomme genau das gleiche Ergebnis (Chrome und IE 11). –
Es saugt große Zeit an verschiedenen Fronten .. – fireholster
seltsam !! Weißt du, warum es nur wenige Checkboxen in Geige zeigt und nicht alle? – fireholster