2017-09-25 4 views
0

Ich habe VC-Zeile als Strecke für den gesamten Bildschirm festgelegt. aber vor Ort Last bemerkte ich VC Hinzufügen css "links" Wert zu Abschnitt div. Wie du deutlich sehen kannst, im Screenshot. können Sie mir sagen, was das Hauptproblem ist hier. Ich verwende Visual Composer der neuesten Version. Please see this screenshotLaden vor Ort Visual Composer "stretch row" funktioniert nicht richtig. Inhalt gehen aus dem Bildschirm

+0

Aber nach dem Ändern der Fensterstruktur auf seine ursprüngliche Ansicht eingestellt. :( –

Antwort

0

Ich habe eine Lösung des Problems gefunden. Ich hoffe, es wird dir auch helfen.

function bs_fix_vc_full_width_row(){ 
    var $fullrow = jQuery('[data-vc-full-width="true"]'); 
    jQuery.each($fullrow, function() { 
     var $el = jQuery(this); 
     var container_width = jQuery('.vc_page_holder').width();///site-main container width; 

     var window_width = $el.width(); 

     if ($el.is('[data-vc-stretch-content="true"]')){ 
      var divleft = (window_width-container_width) /2; 
      var spacUnit= divleft-15; 
      $el.css('left', -spacUnit).css('right', ''); 
     }else{ 
      var Padleft = (jQuery(window).width() - container_width)/2; 
      console.log('container:'+container_width+' | RowWidth:'+window_width); 
      var spacunit= Padleft-15; 
      $el.css('padding-left',spacunit).css('padding-right',spacunit).css('left', -spacunit).css('right', ''); 
     } 
    }); 


} 

jQuery(document).on('vc-full-width-row', function() { 
    bs_fix_vc_full_width_row(); 
}); 
Verwandte Themen