タグ

ブックマーク / css-happylife.com (14)

  • とっても使えるoverflowプロパティ。その使い方色々。

    光の4戦士を買ったんすが、売り文句通りレトロな感じがしていいですね。 まぁまだ2, 3時間程度しかやってないんで、これからどうなるか分かりませんが時間を見つけてやって行こうかと。 さて、以前からoverflowプロパティは使い勝手が良いというか、使う場面が多いプロパティの一つですが、考えてみると色んな事に使ってるなぁ~と思ったので自分が良く使うのをまとめてみました。 あんまoverflowプロパティを使った事が無い方は、ビックリですよ! これで、ソコの可愛いアナタもoverflowプロパティの虜になる事間違い無し!!(わかんないけど サンプルとかは以下よりどうぞ。 サンプルサイトを見る サンプルをダウンロード 基的に、全てoverflow: hidden; の指定を足す事で解決したり実現出来る感じです。 01 clearfixみたいに使う まずは以前の「clearfixを使わないでやるに

    とっても使えるoverflowプロパティ。その使い方色々。
  • ソースがシンプルなJSによるロールオーバー|CSS HappyLife

    Webは略語じゃないのに「WEB」って書く人が多いのが気になって仕方ない今日この頃。(あ、音声ブラウザを配慮したらという場合です) さて、題に。 CSSのみでロールオーバーするテクニックは有名でございますが、ココ最近JSでいいじゃん。と思うようになってます。 ってことで、こんなサイト名ですけどJavaScriptでやるロールオーバーの方法のひとつでも。 jsファイルのご用意 何はともあれ、下記のjsファイルをご用意します。 function smartRollover() { if(document.getElementsByTagName) { var images = document.getElementsByTagName("img"); for(var i=0; i < images.length; i++) { if(images[i].getAttribute("src")

    ソースがシンプルなJSによるロールオーバー|CSS HappyLife
    patrick09kaka
    patrick09kaka 2009/08/26
    シンプルなロールオーバー
  • CSSに関する基本的なこと4(優先順位、セレクタの組み合わせ)|CSS HappyLife

    3回続いた基的なことも今回で最終です。 4回目の内容は、以下のことについて触れております。 んなの分かってるよ!って人は、次の次のエントリーにお進み下さい。 スタイルの優先順位 セレクタの組み合わせ セレクタのグルーピング スタイルの優先順位詳細 スタイルの優先順位 スタイルのもっとも基的な優先順位は、 「後から読み込んだスタイルを優先的に適用」します。 読み込む順序は、上から読み込まれていくので、、、 p { color:red; } p { color:blue; } のように書いたとしたら、color:blueが優先され、文字は青になります。 基的な読み込み順序で最低限の部分は、コレだけです。 より詳細な優先順位については後述します。 セレクタは色んなセレクタを組み合わせて指定できます。 子孫セレクタ(空白文字区切り) 親要素に含まれるすべての子孫要素をターゲットにスタイルを適

    CSSに関する基本的なこと4(優先順位、セレクタの組み合わせ)|CSS HappyLife
  • Re:ユーザーの動き。

    ちょっと前に書いた、ユーザーの動き。ですが、アレはただの自分専用メモだったので、自分だったらこーするかもって事と言葉足らずだった部分の補足エントリーです。 いわゆる、ユーザビリティテストっていうのに参加してきました。 目の前でターゲット層に比較的近いユーザがサイトを見ている様子を見るのは滅多にない経験だったので、非常に有用な一日でした。 年齢は、20代前後くらいで、普段から当たり前のようにネットやってる人は殆ど居なく、時々調べ事に使う程度くらいの方々が大半っていう状況での結果です。 だから、ターゲット層によっては、この結果はあんまり役に立たないかも知れないし、見事なまでに合致してる場合は、それなりに使える情報かもわかりませんね。 ロゴクリック=トップページに戻るという認識は殆ど無い。 だから、リンクは張りませんって結論にはならないので、対策としてはやっぱりグローバルナビゲーションやロゴの近

    Re:ユーザーの動き。
  • Vista(64bitも)で動く、IETesterを入れてみた

    待ってました。心底待ってました。 気で待ってました! Vistaの64bitでもIE6とかがチェック出来ちゃう素敵なアプリを! IETesterのサイト これ一つで、IE5.5、IE6、IE7、IE8 beta1 の確認が出来てしまうんです。 インストール方法もとても簡単で、Download IETester v0.2 を押してダウンロードして実行。 後は、OK押して進んでいけば完了! 基的なレンダリングチェックには問題ないっぽいですが、まだアルファ版なので、ちょこちょこバグがあるっぽいです。 リサイズした時に内容が消えてしまう時がある ( 次バーションで修正予定 ) Previous/Next のボタンが動作しない Focus が動作しない まぁすぐに修正されるんじゃないでしょうか。 続きは、IETesterの使ってみての簡単な感想と、雑記です。 IETesterを使ってみて とりあ

    Vista(64bitも)で動く、IETesterを入れてみた
  • ユーザーの動き。|CSS HappyLife

    ボクたちみたいな、ウェブサイトを閲覧するのが当たり前の人間からすると、全く気づかない事に気づかされたりしたので、自分用メモ。 2008年2月14日の22:47頃に追記 ボクのただのメモ書きをもうちょっとちゃんと以下のエントリーで書いてもらってるので、あわせてご覧になって頂くと、良いかと思います。 Webアクセシビリティについての覚書 - ねんがんのWebユーザビリティテストに参加した ロゴクリック=トップページに戻るという認識は殆ど無い。 トップページに戻る場合は、ブラウザの「戻る」ボタン。 サイドバーのバナーは、認知すらされない傾向が強い。 そもそもバナーとして押せるものではなく、デザイン上の飾りとして見られる場合も。 リストのマークとかのマーク部分をクリックしよーとする人が居る。 それにより、クリックできないと諦めるケースも。 プルダウン(ドロップダウン)型メニューは、近くのボタンを押

    ユーザーの動き。|CSS HappyLife
  • 今よりちょっとだけクオリティを上げるために。

    執筆が終わったと思えば、主業務が激務でネタがちらほら浮かんでたのに書けない今日この頃。 でも、どこぞのiPhoneネタと宣伝ばかりになってしまったブログよりいいかも知れません。えぇ。 さて、CSSってある程度覚えてしまえば思った以上に簡単に組めたりして、何となく組めている気がするって思ったりしないっすかね。 もしくは、その逆になーんかイマイチ成長してないようなって感じてる時とか。 そんな状況のときに、今よりちょっとだけコーディングのクオリティや効率を上げるのに意識する事とかやっておくべきこととかを思いつくままに上げてみます。 仕事としてってのがベースなので、個人サイトやブログレベルだと当てはまらないかも。 ボクが昔はやってなかったけど今は当たり前な事とか、今でも忘れがちな事とか、何かそういう感じのことを書いていくので、人によっては当たり前だし、ちょっとした発見がある人も居るかも? よく分か

    今よりちょっとだけクオリティを上げるために。
  • PhotoBlogっぽいMTテンプレ

    半年以上も前に、雑記にて書いた、「PhotoBlogを作ってみた」をちゃんと使えるようにしたバージョンを作成したので、取りあえず公開。 雑記っぽい内容がだらだら続くので、テンプレートを使いたい人は追記へどうぞ。 正直ちゃんと作り直す気なんて無かったんだけど、使いたいってメッセージが来てしまったので、何だかテンション上がって作り直しちゃいました。 写真を掲載するだけなら、色んなサービスがごろごろしてる訳でコレを使う理由って特にあるわけでもないんだけど、しいて言うならば、昔なつかしの手作り感溢れるサイトが好き。 あの時代にしょっぼいサイト作ってきた自分としては、既存のサービスを使わず自分で頑張って作ったぞ!っていう自己満足が忘れられないんす。 その延長線上に今のお仕事があると言っても過言ではなく、XHTML+CSSでのコーディングを頑張ってるのもきっとそんな理由。 そういえば、書こうと思ってて

    PhotoBlogっぽいMTテンプレ
  • clearfixハック|CSS HappyLife

    通常、floatさせている画像やボックスなどがある場合何らかの形でclearするか、その親要素にfloatを指定しないと、親要素からはみ出してしまいます。 コレはCSS2.0の仕様なんで正しい表示なんですが、どうしても親要素にfloatなどが使えず、やむなくclear:bothをbrなりdivにクラス指定して解決してたりって事があったかと思います。 IEの場合はwidth、もしくはheightを指定する事で解決できますが、コレはバグなんで他のモダンブラウザでは解決できません。 ソコでかなり便利に使えるテクニックが、clearfix。 使い方は、clearしたい親要素に下記のように記述。 div:after { content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-hei

    clearfixハック|CSS HappyLife
  • タグクラウドみたいなのの単語の折り返しに関して

    単語の禁則処理に関しては、結構無頓着であんまりそういう事がなかったのもあり、イマイチ分かってないんですけど、ブラウザによる差異が激しい問題の一つだと思います。たぶん。 Firefox3になってから、URLなどが長い場合折り返されるようになったみたいだけど、単純な半角英数の羅列だとやっぱり折り返してくれないんですね。ちと残念。 で、今回はむしろ折り返さないで欲しいっていう状況の時の処理に悩んだのでメモがてら。 サンプルは以下より確認できます。 単語の禁則処理に関してのサンプル 取りあえず、サンプル見てもらうと2つ似たようなのがあるんですが、タグクラウドみたいなのを作ったときに普通に作ると多分2番目みたいになるかと思います。 通常はコレで問題ないのです。 なにせ、1番目みたいにすると、長いテキストが入った場合に折り返してくれないので、はみ出したりしてしまいます。 更に、IE6だとoverflo

    タグクラウドみたいなのの単語の折り返しに関して
  • 関連ページとかのリンクに使えそうなサンプル

    ブログを書こうと思ったきっかけが今回もTwitterっていう。 この一言が発端だとか。 @hira いつもブログ見てます/// 更新してないときは心に刺さる一言ですね。 でも、こんなブログでも見てくれてる人が居るってのを実感するとモチベーションが上がるっす。 さて、主題の関連ページとかのリンクに使えそうなサンプルですが、以前エントリーした「タグクラウドみたいなのの単語の折り返しに関して」と同じだったりするんですが、自分の中では結構使い道があったのにビミョーな感じだったので、見せ方の問題が大きいような気がしてちょっとリベンジです。 サンプルは以下より。 関連ページとかのリンクに使えそうなサンプルを見る サンプルを別窓で開きながら見てもらうと良い感じかと思いますが、 ページ下部に、関連リンクみたいにいくつかのページへのリンクを設置するケースって意外と多いと思います。 そんな時に、floatプロ

    関連ページとかのリンクに使えそうなサンプル
  • コメント対応版 絵文字プラグイン(emoddy)

    ちょこちょことバージョンアップを重ねてきた、Movable Typeにて絵文字を使用可能にする、emoddyプラグインですが、今回コメント部分にも絵文字が使えるようになりました。 対応しているバージョンは、MT4.0、4.1x、4.2となっております。 管理画面の大きな変更がなければバージョンが上がっても使えると思います。 旧バージョンでも書いておりましたが、このプラグインの特徴などをご紹介。 とにかく使いたいって人は、アップロードするだけで使える! 絵文字の画像を追加するのがとてもカンタン! 画像がいっぱいに増えても普段は邪魔にならない! 好きなディレクトリに絵文字用の画像を設置可能! 絵文字が最初から88個くらい付いている! カスタマイズとかも自由にしてOK! コメントにも絵文字が使える! モディファイアを使う事で、ブログ記事編集画面にimg要素などのソースが表示されなくなり、すっきり

    コメント対応版 絵文字プラグイン(emoddy)
  • id名、class名の最近の自分の傾向

    以前に「もう、class名やid名で悩まないんだからっ!!」というエントリーを書いたのだけど、自分がよう使うid名とclass名のまとめと、その辺の理由付けをしてみよーかなぁと思った。 後、idとclassの使い分け絡みもちょっと書くかも。 こーいう内容を書くと反応が怖かったりするけど、ソレもまた勉強なり。とか思って自分なりの今の考えを書いてみようと思います。 先に言っておきますが、コレから書く事が正解とかこう付けるべきって解釈はしない感じでお願いします。 コイツはこう考えてるんだ。くらいで読んでいただければ幸いです。えぇ。 全体を囲む際によく使うかなっていう系 #page idでコレをつける事が最近多いです。 wrapperとかwrapを使わないのは、脳内がサランラップに犯されているからっていうやる気の無い理由もありますが、「このサイトのこのページ。」なんだからpageがしっくり来たなぁ

    id名、class名の最近の自分の傾向
  • フッターとかの区切り『|』のサンプル4種|CSS HappyLife

    フッター部分のメニューなどを区切る際のサンプルを適当に。 p要素でやるとこんなヤツです。 Home|アバウト|イラスト|BBS サンプルに使うhtmlは、ul要素を使った下記をベースに使用してます。(サンプルに寄ってid名とか変わりますが) <ul id="sampleFooter"> <li><a href="/">Home</a></li> <li><a href="/">About</a></li> <li><a href="/">Gallery</a></li> <li><a href="/">Blog</a></li> </ul> んでは、いってみますか。 一番書きたかった内容は最後に書いてます。 普通に縦線を書いた感じ 実際の表示です。 Home| About| Gallery| Blog 普通にhtmlに|を記述しているのでソースは当然下記のように。 <ul id="samp

    フッターとかの区切り『|』のサンプル4種|CSS HappyLife
  • 1