|
|||
Abstand nach verschieben mit ui.position entfernen
Hallo,
auf meiner Testsite werkelt ein jQuery-script, welches per ui.position bestimmte div's an die entsprechenden Stellen bringt: Code:
(function ($) { Drupal.behaviors.moveDivsAtTheRightPlace= { attach: function (context, settings) { $( ".flexslider" ).position({ my: "right bottom", at: "right bottom", of: ".region-main-upper" }); $( "#block-superfish-1" ).position({ my: "left bottom", at: "left bottom", of: ".region-main-upper" }); $( ".views-field-field-image-logo" ).position({ my: "left top", at: "left center", of: ".region-main-upper" //of: ".region.region-main-upper" }); } }; })(jQuery); Blöderweise bleibt nach dem Verschieben des div's ein dicker oberer Rand, quasi der Abstand zwischen der ursprünglichen Position des div's und der neuen Position nach dem Verschieben. Ben Alman beschreibt in seinem jQuery tutorial, wie per resize() die Höhe des div's auf 'normal' gebracht werden kann: http://benalman.com/code/projects/jquery-resize/examples Hab dann die obige Funktion um das folgende erweitert: Code:
$('.flexslider-nav-container').resize(); Auch kann ich noch nicht sagen, ob das parent-div der Grund für den breiten weißen Balken oberhalb des verschobenen div's ist. Als nächstes probiere ich die oben verbliebenen div's per ui.position() auf dieselbe Höhe zu verschieben, wie ".flexslider", "#block-superfish-1" und ".views-field-field-image-logo". Sollte jemand feststellen, dass ich auf dem Holzweg bin: Bitte lauthals rufen.
__________________
Gruß bolshi Geändert von bolshi (16.05.2015 um 17:35 Uhr) |
Sponsored Links |
|
|||
Kannst du ein Beispiel posten wie du es gerne hättest? Ich kann keinen "dicken, oberen Rand" erkennen, wohl auch deshalb, weil ich nicht weiß, wo es zu Beginn ist.
Auch finde ich das Element flexslider-nav-container auf der Seite nicht? btw: Mehrzahl S wird NIEMALS apostrophiert. |
Sponsored Links |
|
|||
Bin aus Zeitenge in Sachen jQuery beim Allernötigsten geblieben. Soweit ausreichend mit Twitter Bootstrap positioniert. Daher fehlt zurzeit der weiße Balken am oberen Rand.
Danke für dein deutsch-Tutorial
__________________
Gruß bolshi |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Div nicht über Rand verschieben | xxchucki | Javascript & Ajax | 1 | 18.05.2012 18:56 |
Entfernen der Inhalte einer Auswahlliste | vector | Javascript & Ajax | 4 | 19.07.2007 15:31 |
Tooltips verschieben Bilder | Flouw | CSS | 5 | 26.03.2007 23:52 |