私は、このJSfiddleの作業コードの短い部分をR Markdown文書に含めようとしています:https://fiddle.jshell.net/atypq97m/3/Rのマークダウンで生のHTMLをレンダリング
あり、このに従ってHTMLを含むためPandoc拡張子は次のとおりです。私はHTMLをレンダリングすることができhttp://rmarkdown.rstudio.com/authoring_pandoc_markdown.html#raw_html
、私は行動が奇数である見つけます。私がJSfiddleからコードをコピー&ペーストしてR Markdownに入れたとき、その機能は異なっています。ここで
は私のコードです:
---
title: "Untitled"
author: "CG"
date: "6 September 2016"
output:
html_document:
md_extensions: +raw_html
---
<style type="text/css">
.tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted black;
}
.tooltip .tooltiptext {
visibility: hidden;
position: absolute;
z-index: 1;
}
.tooltip:hover .tooltiptext {
visibility: visible;
}
</style>
<div class="tooltip">Hover over me
<span class="tooltiptext">
Hello World
</span>
</div>
<br>
<br>
<br>
<div class="tooltip">Or hover over me
<span class="tooltiptext">
Hello World
</span>
</div>
私はCSSまたは(機能なし)コンテンツをレンダリングするHTML内のクラスを削除した場合、私はCSSと私はどれものことを見つけるのクラスを維持している場合テキストが表示されます。これは、Rmarkdown/PandocがJSfiddleとは違ってCSSを解釈していることを示していますが、理由はわかりません。
既定のテンプレートにtooltipという名前のクラスが既に存在することはありますか? –
うん、良い呼び声。私はあなたが1つを書く場合、答えを受け入れるでしょう – Carl
いくつかの追加を行いました。喜んで助けてください。 –