Hallo,
wir haben das Problem dass bei der Kategorie-Auflistung teilweise die Kategorien verschoben werden.
Das hatten wir schon mit Azure und nun mit Coraline wieder.
Beispiel:
http://www.swomo.de/Sport/
Ich hatte nun versucht die Kategorie-Boxen auf max. Höhe zu begrenzen.
Das funktioniert zwar dann in der Kategorie Sport dafür ist aber die Kategorie Angebote und Outdoor dann durcheinander.
Soweit ich das sehe kommen hier ein paar Sachen zusammen.
Es hängt anscheinend mit der Anzahl der Kategorien zusammen (wenn ich im Angebots-Bereich eine Kategorie abschalte ist auch dieser durcheinander) und zusätzlich schient auch noch die Länge der Kategorien eine Rolle zu spielen.
Hat da einer vielleicht eine Idee dazu?
Hallo Ray,
da hat sich in der 4.6.1 die gesamte Funktion geändert.
4.5.6:
equalHeight: function(group, target)
{
var self = this;
if (target) {
if (group.height() < target.height()){
group.css("height", target.height());
}
} else {
tallest = self.getTallest(group);
group.each(function(){
if( $(this).hasClass('catPicOnly') && $(this).height() < tallest ){
$(this).height(tallest+20);
}else{
$(this).height(tallest);
}
});
}
},
4.6.1:
equalHeight: function(group, target)
{
var self = this,
newh = 0,
tallest = 0;
if ( target ) {
if (group.height() < target.height()){
tallest = target.height() - (group.innerHeight() - group.height());
}
} else {
tallest = self.getTallest( group );
}
if( tallest ) {
group.each(function(){
if($(this).hasClass('oxEqualized')) {
$(this).css('height','');
$(this).removeClass('oxEqualized');
}
newh = tallest;
if ($(this).height() < newh && $(this).hasClass('catPicOnly')) {
newh += 20;
}
if ($(this).height() < newh) {
$(this).height(newh).addClass('oxEqualized');
}
});
}
},
Wir haben auch das Problem das die Kategorie-Bilder teilweise oben abgeschnitten werden. Beispiel das catPic vom Pflegemittel hier: http://www.swomo.de/Sport/
Dazu sagt ja das oxid.css dass der Startpunkt für catPic x= -10 und y=-10 ist.
Laut oxequalizer-Funktion sollte aber soweit ich das sehe die Höhe der Gruppe +20 sein und somit müsste dann auch das catPic neu und passend positioniert werden.
Hallo,
ich such mir einen Wolf. Wo muss ich den Fix ändern?
Bitte einen Hinweis - Danke
Klaus
\out\azure\src\js\widgets\oxequalizer.js