cadet)新しいブログに引っ越しましたtomotomoSnippetは新しいブログに移動しましたhttps://develtips.com/2010-09-08[CakePHP1.3]FormHelperが出力する必須項目*について重い腰を上げてCakePHP1.3.3をダウンロードして使い始めました。Scaffoldビューのリンクやボタンが角丸になっているなど、CSS3をふんだんに使っているようです。(ぱっと見で)とりあえず、Formヘルパーを使ってログイン画面を作ってみたところ、少し不都合な事実に気づいてしまいました。$form->end('ログイン');モデルで必須項目に設定した項目のラベルが太字と*印(アスタリスク)で表示されています。注意書きで「*印は必須項目です」と書こうとしたのですが、CSSを良く見ると*は:after疑似クラスで表示されている模様。display:inline;}これではIE6はもちろんの事、IE7でも*が表示されません。IE7以前で*を表示するなら別の方法を考えないといけませんね。'*';を削除して、必須のラベルに手動で*を表示するとか。CSS2.1に完全準拠していないブラウザからのアクセスを想定するサイトを構築する際には、ちょっと注意しましょう。事「IE7以前はサポート外です」と表示するか(笑)(余談)「FormHelperが出力する必須項目*について」というタイトルにしましたが、*は別にFormヘルパーが出力してるわけでは無いです。required">というタグを出力しているだけです。完全にcake.generic.cssの話ですが、私は最初、*印はFormヘルパーが出力していると勘違いしたので、こんなタイトルにしました。転職したtomotomoでございます。リスクヘッジのために断っておきますが、このブログは私個人の思想・思考をメモしておくためのものであって、私の勤務先の考えとイコールではありません。(ああ、正社員て何て面倒なんだ。...という発言も私個人の発言...[GPL][MIT]ライセンスについて基本中の基本的なこと今までずっと独学でHTMLやらプログラミングやらやってきました。子供の頃からパソコンで何か作るのが好きで、とうとう職業にしちゃったわけです。先日、ちょっとしたミスでXAMPPをぶっ壊してしまい、起動しなくなりました。1.6.xを使ってたんですが、久しぶりに公式サイトを覗いたら1.7.3まで出てるじゃーん。アップグレードしよう。タブ、改行(LF、CRLF、CR)を表示可能にするプラグインです。Proを購入したのを契機にようやく本格的にAndroidアプリ開発に取りかかり始めた。転職したtomotomoでございます。リスクヘッジのために断っておきますが、このブログは私個人の思想・思考をメモしておくためのものであって、私の勤務先の考えとイコールではありません。(ああ、正社員て何て面倒なんだ。...という発言も私個人の発言...[GPL][MIT]ライセンスについて基本中の基本的なこと今までずっと独学でHTMLやらプログラミングやらやってきました。子供の頃からパソコンで何か作るのが好きで、とうとう職業にしちゃったわけです。先日、ちょっとしたミスでXAMPPをぶっ壊してしまい、起動しなくなりました。1.6.xを使ってたんですが、久しぶりに公式サイトを覗いたら1.7.3まで出てるじゃーん。アップグレードしよう。タブ、改行(LF、CRLF、CR)を表示可能にするプラグインです。Proを購入したのを契機にようやく本格的にAndroidアプリ開発に取りかかり始めた。ノリで押してなんじゃこれー!って言った人はどれくらいいるでしょうか。キワモノはすぐに飽きて...[備忘録]効率のいい言語学習法についてメモ先日、久しぶりに新しい分野、Androidアプリに手を出してみて、自分に向いている学習法を思い出したのでメモしておく。それって言語じゃなくない?とか言われると困る。