2015-03-26 19 views
9

Có thể cuộn một wellPanel hoặc cột không?R scroll scroll wellPanel

Tôi có lược đồ ui đơn giản tại đây.

shinyUI(
    fluidPage(
    sidebarLayout(
     sidebarPanel(
     wellPanel(), 
     wellPanel() 

     ), 
     mainPanel(
      fluidRow(
      column(3, 
      wellPanel() 
      ) 
     ) 
     ) 
    ) 
) 
) 

Tôi muốn tạo một số trong những biểu tượng wellPanels (có biểu mẫu bên trong) có thể cuộn được.

Tôi đã thử thêm đoạn mã này thấy bên dưới dưới 'sidebarPanel (', nhưng điều đó làm cho toàn bộ sidebarpanel tôi để di chuyển. Tôi đang tìm kiếm để thực hiện một 'wellPanel' hay 'cột' cuộn.

tags$head(tags$style(
    type = 'text/css', 
    'form-group { max-height: 600px; overflow-y: auto; }') 

Cảm ơn

Trả lời

14

Nhờ Carlos Sanchez, đây là câu trả lời:.

wellPanel(id = "tPanel",style = "overflow-y:scroll; max-height: 600px", 
other-stuff..) 
+0

tôi thấy rằng điều này tạo ra hành vi kỳ lạ tôi muốn các cột để di chuyển sao cho phần còn lại của trang sẽ vẫn có thể nhìn thấy whi le người dùng cuộn qua danh sách dài các tiện ích 'radioButton'. Tôi thấy rằng các nhãn và tên lựa chọn được cuộn, nhưng các nút radio vẫn cố định. Bạn có bất kỳ vấn đề tương tự? –

+0

Tôi đã không kiểm tra nó gần đây, nhưng nó đã làm việc cho tôi trở lại sau đó. Nếu bạn có mã phức tạp, có thể là một số phần tử ui nằm sai vị trí. – rmf

+0

Nó có thể là chức năng tôi đang sử dụng để tạo các widget. Bạn có thể xem tại đây http://stackoverflow.com/questions/34079518/r-shiny-panel-scroll-bar-moves-text-but-not-radio-buttons –