タグ

JavaScriptとweb制作に関するdaikixのブックマーク (5)

  • おしゃれなリスト実装サンプル:phpspot開発日誌

    jQuery Sequential List おしゃれなリスト実装サンプル。次のようなリストをjQueryを活用して簡単実装するサンプルです。 プレーンなリスト要素に、jQueryを使って、classを item1, item2のように自動付与していきます。 あらかじめ、 li.item1, li.item2 のようにして定義しておいたCSSを適用させて、実現されています。 JavaScript+CSSのテクニックとしては勿論使えるものですが、そもそものリストがカッコいいので再利用したいところですね。 丸いバッジ型もなかなかセンスがいいです。

  • 透明なプレートのCSS・JavaScript(ジャバスクリプト)ドックメニュー

    上からにょきっと出てくるドックメニューですね。 完全に隠れたら、そこにあるということがわからないので、多少の変更は必要かもしれませんが、なかなか素敵な感じでお勧めの一品。 注意事項 Please note that the images for the menu are .pngs with transparency. If you are using Internet Explorer 6 or below, you will not see the transparency. You can change the images out to gifs, jpegs or whatever suits your fancy ;-) 相手先でも注意されているように、PNG画像に透明を使用しているため、IE6含む、それ以下のものでは透明になりません。 その場合は、gifによる透明を使うか、J

    透明なプレートのCSS・JavaScript(ジャバスクリプト)ドックメニュー
  • javascript タブUI導入の参考になるサイト - WEBデザイン BLOG

    JavaScript でタブ切り替え UI を実装する | WWW WATCH(http://hyper-text.org/archives/2007/09/javascript_tab.shtml) のエントリーをみていいなコレっと思ったので、タブUI導入で参考になるいいサイトなんかを紹介してみたいと思います。 以前のエントリーブログGTD WEBデザイナー独立するために(その1) - WEBデザイン BLOG「jQuery・javascriptを使ってのさまざまなアプローチ方法を実践する」の中でとWEB標準でのC O U L D長谷川様の「解体Apple.com」のPDFを見て、ユーザーアプローチに使えるってことで紹介しようと思っていたネタです。実際に、自分サイトを立ち上げる時もタブの実装は考えていましたので今日の勢いで。 タブでもさまざまなタイプがあって、導入してみたいものと実際に使

  • JavaScript でタブ切り替え UI を実装する | WWW WATCH

    先日、タブ切り換えタイプの UI を、JavaScriptCSS で簡単に実装する仕組みを探していて (他力願)、ちょうど求めていたスクリプトが Arc... 先日、タブ切り換えタイプの UI を、JavaScriptCSS で簡単に実装する仕組みを探していて (他力願)、ちょうど求めていたスクリプトが Archiva さんで紹介されていたので使わせていただきました。 時間がなかったので、できれば自分では書きたくないなぁ、なんかいいの公開している人いないかな~なんて思っていたのですが、おかげ様で助かりました。ということで、お礼を兼ねて紹介させていただきます。 タブ切替をサクッと実装 : Archiva タブ切り換えを実装する JavaScript ライブラリやサンプルソースはいくつか存在しますが、私が求めていたのは JavaScript が OFF の時でもページ内リンクと

    JavaScript でタブ切り替え UI を実装する | WWW WATCH
  • 入力文字数の制限を可視化する JavaScript

    ■ 入力文字数の制限を可視化する JavaScript 好評の、読み込ませるだけシリーズ の8番目。 maxlength 属性とかアプリケーション側とかでフォームの入力文字数を制限していても、ユーザにとっては自分が何文字くらい入力したかがわからないと不便そうなので、汎用的なのを作りました。 フォームにフォーカスが当たると、入力した文字数と入力可能な文字数が表示され、リアルタイムに更新されていきます。 動作サンプル コードは次の通りでして、prototype.js(1.5.0くらい) に依存してます。 var VisualLength = Class.create(); VisualLength.prototype = { initialize: function(attribute) { this.fields = ['INPUT', 'TEXTAREA']; this.attribute

  • 1