Ich verwende qTip2 in meiner Anwendung. Die tooptipfication ich durch die folgende jQuery bin zu erreichen:qTip2 IE8 Abgerundete Ecke
$(this).qtip({
style: {
tip: {
corner: true,
width: 10,
height: 5
},
classes: 'ui-tooltip-rounded ui-tooltip-shadow ui-tooltip-tipsy'
},
position: {
my: 'bottom left',
at: 'top right',
adjust: {
x: -10,
y: 0
}
},
events: {
show: function (event, api) {
$('.ui-tooltip-content').addClass('ui-tooltip-center');
}
},
show: {
effect: function (offset) {
$(this).show();
}
},
hide: {
effect: function (offset) {
$(this).hide();
}
}
});
Nun ist es Rendering in:
- Firefox:
- IE8:
Wie Sie die gerundete sehen Ecke ist in IE8 weg; auch die Einstellung der Spitze von x, y funktioniert nicht. Ich bin auf der Suche nach einer Lösung für dieses spezielle Problem von qTip2. Gibt es eine Möglichkeit, dies zu lösen?
Gibt es eine bessere Tooptip-Bibliothek, die diese Art von Problem nicht hat?
IE8 unterstützt keine abgerundeten Ecken, so dass ich vermute, dass die CSS hat 'border-radius' irgendwo. Versuchen Sie, das CSS nach dem Hinzufügen von CSS3PIE in Ihren Code zu bearbeiten: http://css3pie.com/ – Blender