/ / Brillante: cómo colorear la tabla de la celda del borde en Brillante - r, brillante

Brillante - cómo colorear la tabla de la celda del borde en Brillante - r, brillante

Tengo una tabla simple y quiero mostrar en brillante. pero en la configuración predeterminada, la celda del borde es transparente. este es el codigo ...

output$tabel <-renderUI({
tabel1 <- matrix(c(1,2,3,4,5,6),2,3)
list(
renderTable(tabel1)
)
})

Respuestas

0 para la respuesta № 1

Shiny es solo una envoltura para R para generar código R en código HTML. Tendrá que determinar exactamente con qué clase de tabla se crea la tabla, pero marcando aquí muestra que debería ser shiny-html-output y entonces deberías tener un <table> ahí. Probablemente debería tener una clase de shiny-table-output, pero no encontré pruebas de eso.

Sin embargo, cuando lo descubras, solo necesitas agregar una hoja de estilo a tu R. Y en esa hoja de estilo harás tu CSS.

Si esto es shiny-html-output y shiny-table-output Sería tan simple como:

.shiny-html-output .shiny-table-output{ border: 1px solid #000; }

Si es solo shiny-html-output y un table entonces lo mismo arriba, pero .shiny-html-output table en lugar.

Eso sería todo. Intente usar herramientas de desarrollador para inspeccionar los elementos del navegador cuando los tenga listos. F12 en la mayoría de los navegadores o haga clic con el botón derecho en inspeccionar es todo lo que tiene que hacer.