前回の記事で気になってたことがいくつかあったのでそれを直してみました。
配布されてたのはHTMLの英語を日本語にしただけでCSSは英語表記用のCSSそのまま。って感じでした。
もしかしたら私の環境だけなのかもしれませんがiMTで表示が崩れる方はご覧ください。
トップメニューが表示されない
前回も書きましたがトップメニューが真っ黒で表示されない不具合?がありました。
これをCSSをOFFにするとアイコンが出てきたのでCSSを弄ってみることにしました。
で、結果。
見事アイコンが現れました。
変更したファイルと変更箇所
400行目辺りのmenuクラスのoverflowをコメントアウトしました。
ファイル: mt-static/plugins/iMT/css/iphone.css
.menu a {
/* overflow: hidden; */
display: block;
float: left;
margin: 0 14px 12px 0;
width: 62px;
height: 90px;
color: #999;
font-weight: bold;
text-decoration: none;
}
タブから文字がはみ出てるのを発見

メニューが表示されて中に潜ったら今度は上のタブの中の文字が改行されてこれも表示が崩れていました。
なのでこれもCSSを弄ってみることにしました。
変更したファイルと変更箇所
467行目辺りのtabクラスのpaddingの後ろに0を追加するとうまく表示されました。
ファイル: mt-static/plugins/iMT/css/iphone.css
.tabs a {
display: block;
padding: 5px 0;
color: #fff;
font-weight: bold;
text-decoration: none;
}
改行されずに表示された。やたー。
参考にさせて頂きました。
当方、MT 4.261 + iPhone 3GSで同じ現象が発生しました。
昔試したときは、MT 4.x + iPod touch 1Gでは問題なかったので、最近のバージョンに限った話なのかも知れないですね。。。
無事にログイン後にアイコンが現れました!
ありがとうございます。
コメントありがとうございます。
お役に立てて良かったです。
表示崩れてるのが私だけじゃないって分かりましたw
助かりました。うちも同じような環境で導入したところ、アイコンが表示されず困っていました。CSSの解析は大変でしたね。ありがたく使わせていただきます。
やっぱりアイコン表示されないって方多いんですね。
お役に立てて良かったです。
iMTもバージョンアップされるといいんですが。。。
私も同じ現象で、困っておりました(^^;)
遅ればせながら、iPhoneのプラグインがあるかたと乗り換えたのに〜(T_T)だったので、助かりました。
ありがとうございました。