CSS で書く場合は、2147483647 ですが、CSS では固定で定義するものなので、最初からこの値を使う事はとても考えにくいですが、後から動的に設定する JavaScript として考える場合、0x7FFFFFFF という値は暗記できますし、都合がいいです。( 10進数が欲しい場合は、開発者ツールで console.log(0x7fffffff) を実行 ) 実際に IE、Firefox、Chrome、Opera、Safari で、zIndex が 998 で定義されている場所へ、ブックマークレットで新しいエレメントを追加して以下のコードで一番手前に来るかどうかを試しましたが、正しく動作しています。
parent.document.getElementById("if").style.position='absolute'; parent.document.getElementById("if").style.width='650px'; parent.document.getElementById("if").style.height='100px'; parent.document.getElementById("if").style.left='0px'; parent.document.getElementById("if").style.top='0px'; parent.document.getElementById("if").style.zIndex=0x7FFFFFFF; parent.document.getElementById("if").style.borderColor='#000000'; parent.document.getElementById("if").style.borderWidth='1px'; parent.document.getElementById("if").style.borderStyle='solid';
関連する記事 ブックマークレット : Googleのドメイン内検索を任意のページで実行