ページを読み込んだあとにJavascriptで操作して変更したCSSプロパティ値を、CSSファイルで指定されている元の状態に戻す。
font-sizeやborder-topなど、上記のリストにはない細かい設定に関しても、個別に指定すればリセットすることが可能。
対象Nodeの各プロパティを変更したあと、リセットする。
Javascript :
$id('target1').style.color='#000';
$id('target1').style.width='500px'; $id('target1').style.left='50px';
$id('target1').style.background='url(../images/bg_blue.svg) #8eb8bd';
$id('target1').style.fontSize='40px'; $id('target1').style.padding='40px 0 0'; $id('target1').style.height='80px';
$id('target1').style.zIndex='600';
$id('target1').style.display='none';
$resetCSS($id('target1'));
対象Node(画像)の各プロパティを変更したあと、リセットする。
Javascript :
$id('target2').style.filter='contrast(140%) drop-shadow(#aaa 4px 5px 3px)';
$id('target2').style.width='500px';
$id('target2').style.borderRadius='60px';
$id('target2').style.border='15px solid #bdb88e';
$resetCSS('target2');