カテゴリー「2009年1月」の一覧

2009年1月29日

WindowsXPがログイン後すぐにログオフしてしまう→sp3を回復コンソールから削除

 社員のパソコンがログイン後に一瞬デスクトップ画面が出た後に、すぐログイン画面に戻ってしまうという状態になりました。
 OSはWindowsXP Pro SP3です。
 まずは

  1. 再起動しても同じ
  2. セーフモードで立ち上げても同じ
  3. Administratorで入っても同じ
  4. CHKDSKをやっても同じ

 実は、この現象が起きる前に一度

SP3を動かすためのファイルがありませんのでSP3のディスクを入れてください

 というアラートが出ていました。
 しかしSP3はアップデートで入れたのでディスクなんて持っていません。
 うーん困った...などと思ってリスタートしたらこの状態になってしまいました_| ̄|○

 こうなったらSP3ごと削除してしまえ!と思い、Windowsが立ち上がらない状態でSP3を削除する方法を探してみました。

続きを読む "WindowsXPがログイン後すぐにログオフしてしまう→sp3を回復コンソールから削除"

2009年1月15日

firefoxのみに効くCSSハック

 ページを作っていて、どーしてもfirefoxでだけ1ピクセルずれる減少に悩まされ、firefoxだけに適用されるCSSハックを探したのですが、これが意外とありませんでした。

 「:-moz-broken」などのfirefoxでしか使えない"独自実装擬似クラス"をセレクタに混ぜ込むことによってfirefoxでしか適用されないCSSを定義するという記事もありました。

div#menu, x:-moz-any-link { STYLE }

 しかしこれがIE7にもどうやら適用されてしまうようなのです。

 そこで、最初にfirefoxのスタイルを書き、さらにそれ以外のブラウザのスタイルを書くことで何とか解決しました。

SELECTOR { STYLE }/*firefox用*/
*:first-child+html SELECTOR { STYLE }/*IE7用*/
* html  SELECTOR { STYLE } /*〜IE6用*/
body:first-of-type  SELECTOR { STYLE }/*Safari and Opera用*/

 うーん、こんなのでいいのかしら(^.^;)
 でもこれで

Windows IE6、IE7、Opera9.6、Firefox3
Mac Firefox3、Safari3

 では大丈夫でした。

続きを読む "firefoxのみに効くCSSハック"