2015-10-07 6 views
5

Recentemente ho usato shinyBS per creare una finestra modale, come inpersonalizzare le dimensioni di una finestra modale in ShinyBS

bsModal(id, title, trigger, ..., size) 

L'argomento dimensione è 'piccolo' o 'grande' (o assente).

Come si può vedere, anche la grande finestra è piuttosto piccolo e le cose ottenere imballato in bella ermeticamente:

enter image description here

C'è qualche chiunque può incidere là fuori ha scoperto che può aiutare a personalizzare la dimensione della finestra?

+0

Avete trovare una soluzione ancora? –

+0

No, sfortunatamente no. Non penso che ci sia un modo per farlo a questo punto. –

risposta

5

So che questo topice è vecchio ma da quando ho trovato una soluzione l'ho postato per la persona che va qui per trovare una risposta. Puoi farlo cambiando lo stile CSS. Al accattonaggio della tua applicazione precisa:

.modal-lg { 
width: 4000px; 
} 

o

.modal-lg { 
width: 95%; 
} 

Per cambiare la dimensione dell'argomento size = "large" nella modale o

.modal-sm { 
width: 40px; 
} 

a cambiare per il piccolo. Ovviamente cambia il px per cambiare la dimensione come vuoi.

Nella propria applicazione, inserire il codice qui per averlo a disposizione per la vostra applicazione:

dashboardBody(
    tags$head(tags$style(HTML(' 

         .modal-lg { 
         width: 4000px; 

         } 
         '))), 
#ALL YOUR APP GOES HERE 
)