で特定のタブから幅スタイリングを削除する:私は、次のui.Rファイル持っている光沢のある
library("shiny")
library("plotly")
library("shinythemes")
library("shinyjs")
shinyUI <- fluidPage(title = "LoL Analysis", theme = shinytheme('sandstone'),
tags$head(
tags$link(rel = "stylesheet", type = "text/css", href = "style.css")
),
navbarPage(strong("League of Legends"),
tabPanel("Project Overview"),
tabPanel("Player Analysis",
sidebarLayout(
sidebarPanel(
selectInput(inputId = "role",
label = "Choose a role:",
choice = c("Top", "Jungle","Middle", "ADC", "Support",
selected = "Middle")),
br(),
uiOutput("firstdropdown"),
br(),
uiOutput("seconddropdown")
),
mainPanel(
h2("Overview"),
p("Some long paragraph")
)
)
),
tabPanel("How to win more games?", class = "two",
mainPanel(
h2("Overview"),
p("Some long paragraph"),
)),
tabPanel("Sources/Contact Us")
)
)
をそして、ここでのstyle.cssです:
.col-sm-8{
width: 100%;
}
h2{
color: white;
background: slategray;
padding: 10px;
}
私が午前問題は、ということですタブの下にサイドバーのレイアウトがあります。 "Player Analysis"では、幅を100%にしたくありません。 (メインパネルのデフォルトの幅だけです)。しかし、「プロジェクトの概要」と「もっとタブに勝つ方法」では、サイドパネルがないため幅が100%になるのは嫌です。私はCSSについてよく知らないけど、 "two"というクラスを作成して、代わりにCSSでtwo.col-sm-8{}
を試してみましたが、これはうまくいきませんでした。どんな助けも本当にありがとう!
それは魅力的なように機能しました!どうもありがとうございます。 – Siddharth17