2017-08-25 101 views

回答

0

的鏈接已斷開但我相信,該建模器卷繞在div元素內,因爲它們是在bpmn.io examples使用。

建模者通常纏繞成兩個div元素,如從實施例中的代碼:

<div class="content" id="js-drop-zone"> 

    <div class="message intro"> 
     <div class="note"> 
     Drop BPMN diagram from your desktop or <a id="js-create-diagram" href>create a new diagram</a> to get started. 
     </div> 
    </div> 

    <div class="message error"> 
     <div class="note"> 
     <p>Ooops, we could not display the BPMN 2.0 diagram.</p> 

     <div class="details"> 
      <span>cause of the problem</span> 
      <pre></pre> 
     </div> 
     </div> 
    </div> 

    <div class="canvas" id="js-canvas"></div> 
    </div> 

上面的代碼示出了一個元素作爲js-drop-zone這是拖放容器,允許你拖文件加載到它。內部元素是js-canvas,它是要呈現的建模器實例的主要目標。

你既然知道這些元素的名稱,你可以創建一個新的CSS樣式表,並操縱其寬度和高度,而不需要額外的反應代碼:

#js-drop-zone { 
    width: 100%; 
    border: solid 1px F00; 
} 

#js-canvas { 
    width: 100%; 
    border: solid 1px 0F0; 
} 

我只是說這兩個邊界,提示您與這兩個元素的尺寸。希望能幫助你。

注意:您仍然應該檢查建模者的代碼,您是否包含該包,是否也具有相同的元素名稱,如果不是,您需要找到他們的id名稱,例如通過瀏覽器檢查。