2017-02-01 2 views
-1

У меня есть блестящее приложение, которое отображает переменную (скажем, var1) в данном форматировании с использованием htmloutput. На основе вывода var1 должно быть изменено изображение, которое является логотипом var1, которое я показываю через imageOutput. Я показываю все это под absolutePanel.R Shiny htmloutput inline with imageoutput

Но изображение подходит ниже строка текста, предоставленная htmlOutput. В любом случае, я могу иметь их в одной строке?

Может ли htmlOutput включать изображения в себя? Если да, то как?

EDIT: Из того, что я нашел, мне нужно использовать функцию диапазона(), но я не знаю, как использовать его для моей цели

Так это то, что он выглядит как прямо сейчас:

[1]

Я хотел бы, чтобы выглядеть следующим образом [[введите описание изображения здесь] [1]]:

[! [введите описание изображения здесь] [2]] [2]

I kn ow очень мало html, чтобы выяснить, как это исправить. Если я проверяю элемент и кто-то там, кто хочет просмотреть html, здесь вы: [! [Введите описание изображения здесь] [3]] [3]

ответ

0

Выучили достаточно CSS, чтобы исправить это.

Вызов функции HTML внутри ui.R и изменил отображение названия партии htmlOutput встраивать-блок так, что он позволяет другим элементам прийти в одной и той же линии, как так:

tags$head(tags$style(
HTML(' 
     #winner { 
        display:inline-block; 
     } 
    ') 
)) 
Смежные вопросы