米国のコロプレス マップの下に凡例を中央に配置しようとしています (作成したものと同様の一般的なマップの例)。私は JS や CSS にあまり詳しくありませんが、凡例のタグとそのデフォルト値を見つけられることを期待してdatamaps.all.min.js
、ディレクトリにあるファイルを調べました。R-3.2.1\library\rMaps\libraries\datamaps\js
私はこれを見つけました:
.datamaps-legend dt, .datamaps-legend dd {
float: left;
margin: 0 3px 0 0;
} .datamaps-legend dd {
width: 20px;
margin-right: 6px;
border-radius: 3px;
} .datamaps-legend {
padding-bottom: 20px;
z-index: 1001;
position: absolute;
left: 4px;
font-size: 12px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
これを次のように変更し、header.html
ファイルに含めました。
.datamaps-legend dt, .datamaps-legend dd {
float: left;
margin: 0 3px 0 0;
} .datamaps-legend dd {
width: 20px;
margin-right: 6px;
border-radius: 3px;
} .datamaps-legend {
padding-bottom: 20px;
z-index: 1001;
position: absolute;
left: 40px;
font-size: 10px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.css
おそらくこれらの指示よりも優先される他のファイルがあるため、これらの変更は間違っているか、効果がないようです。現在、マップの関連部分は次のようになっています。
問題には、1) テキスト編集の不可解な太字とイタリック体の処理のように思われるものがあります: 私の ファイルでそれを修正し、.css
2) ただし"position: absolute"
、グラフィックは下の表に流れます.