サイトに div を挿入するコードを作成しています。問題は、css 値がドキュメント上で行われていないように見えるため (すべてではない)、javascript を介して css 値を割り当てることができないことです。
コードは次のとおりです。
var barRoot = document.createElement('DIV');
barRoot.style.backgroundColor='#44AA44';
barRoot.style['height']='30px';
barRoot.style['width']='100%';
barRoot.style['position']='absolute';
barRoot.style['font-size']='14px';
barRoot.style['font-family']='Arial, Helvetica, sans-serif';
barRoot.style['z-index']='99999001';
barRoot.style['font-weight']='bold';
barRoot.style['top']='0pt';
barRoot.style['left']='0pt';
barRoot.style['color']='White';
barRoot.style['padding']='0pt';
barRoot.style['margin']='0pt';
barRoot.style['border']='0px solid rgb(0, 0, 0)';
barRoot.id = 'irobRootElem1';
document.body.insertBefore(barRoot, document.body.firstChild);
var heartImg = document.createElement('IMG');
heartImg.src = 'heart.png';
heartImg.style['float']='left';
heartImg.style['margin-left']='8px';
heartImg.style['margin-top']='5px';
heartImg.style['margin-right']='8px';
barRoot.appendChild(heartImg);