2013-02-06 95 views
2

如何覆蓋NyroModal包裝。如何覆蓋NyroModal包裝?

我不想重寫css類,我們需要能夠添加我們的div而不是原生的WRAPPER div。

GitHub我發現兩個功能:beforeShowContfilledContent,但我不知道如何覆蓋使用這些功能的包裝。

我還發現這篇文章在code google,這正是我想要開發的,但它並沒有說如何。

<table class="ctools-modal-content"> 
    <tr> 
    <td class="popups-tl popups-border"></td> 
    <td class="popups-t popups-border"></td> 
    <td class="popups-tr popups-border"></td> 
    </tr> 
    <tr> 
    <td class="popups-cl popups-border"></td> 
    <td class="popups-c"> 
     <div class="popups-container"> 
     <div class="popups-title"> 
      <span id="modal-title" class="modal-title"></span> 
      <span class="popups-close"><a class="close" href="#">Close</a></span> 
      <div class="clear-block"></div> 
     </div> 
     <div id="modal-content" class="modal-content">HERE WOULD .wrapper OR #nyroModalContent GO</div> 
     <div class="popups-buttons"></div> 
     <div class="popups-footer"></div> 
     </div> 
    </td> 
    <td class="popups-cr popups-border"></td> 
    </tr> 
    <tr> 
    <td class="popups-bl popups-border"></td> 
    <td class="popups-b popups-border"></td> 
    <td class="popups-br popups-border"></td> 
    </tr> 
</table> 
+1

我發現[東西](http://stackoverflow.com/a/8141170/1581050),我希望它的幫助。 –

+0

我添加了新的描述;調整大小不是問題;我需要添加一個輪廓到本地nyro模態iframe –

+0

@Barnee如果屏幕上有多個nyroModals會怎麼樣?你用堆疊的東西做什麼?你如何解決這些問題? – Pentium10

回答

0

我是指從here

的nyroModal代碼如果你想覆蓋包裝類的話,您可以通過以下方式做到這一點。

  • 選擇nyroModal的主容器。
  • 爲其包裝添加新樣式。

    DIV#nyroModalFull div.wrapper {/ *你自己的風格* /}

  • 的nyroModal風格

我希望這將下班後加載自己的樣式表你

+0

您的回答告訴我們如何覆蓋類,我們需要能夠添加我們的div而不是原生的WRAPPER div。 ty反正 –

+0

你可以通過jQuery的幫助來做到這一點。即$('div#nyroModalFull')。find('div.wrapper')。removeClass('div.wrapper')。addClass('yourclassname'); – Jaydev

+0

OP詢問如何重寫包裝器DIV,而不是類。 – Pentium10