JavaScript と ActionScript 3.0 の連携
そんなに使う機会は多くないと思いますが簡単に相互間の参照の仕方をメモメモ。。
Firefox4のブックマークツールバーをマウスオーバーで「表示・非表示」切り替えできる機能を作ってみた
ノートPCを使っているとWEBページの縦幅をなんとかして確保したいですよね><
便利なブックマークツールバーですが必要ないときは非表示にしておきたい、しかしショートカットでの表示切り替えは正直面倒くさい!そんな方にぴったりの物を作ってみました!
Firefox4でブックマークツールバーをマウスオーバーで表示・非表示を切り替えることができる機能です。
アドオンの拡張機能としては用意していないので直接ファイルを修正する必要がありますが非常に簡単なので是非使ってみてください。
条件
・Firefox4のみで表示確認しております。
・"表示 > ツールバー > タブ表示を上部に表示"にチェックを入れてください。
・"表示 > ツールバー > ブックマークツールバー"にチェックを入れてください。
正規表現について
多くのテキストエディターやプログラム、Exelなどでも使えるこの正規表現。かなり便利ですよね。
これを知っていると知らないとでは作業時間に大きく影響してきますので「正規表現はこういうことが出来る」と覚えておくといいと思います。
基本部分
基礎部分です。
正規表現は特別な意味を持つ文字と、通常の文字列を組み合わせて記述します。
正規表現 | 説明 |
---|---|
* | 直前の文字の0回以上に一致 |
+ | 直前の文字の1回以上に一致 |
. | 1つの任意文字(A, B, C, ...) (\nを除く) |
? | 直前の文字の0回または1回に一致 |
{n} | 直前の文字がちょうどn回に一致 |
{n,} | 直前の文字がn回以上に一致 |
{n,m} | 直前の文字がn回以上,m回以下に一致 |
[xyz] | xかyかzの何れか1文字に一致 |
\w | 英数文字かアンダーバーを表す(a〜z,A〜Z,0〜9,_) |
\d | 数値文字を表す(0〜9) |
CSSの疑似クラスと疑似要素
リンクの設定とclearfix以外ではあまり使うことが少ないと思われますが覚えておくと意外と便利です。
疑似クラス
- :link・・・・・・ 未訪問リンクのスタイル
- :visited ・・・・ 訪問済みリンクのスタイル
- :hover ・・・・・ カーソルが重なった時のスタイル
- :active・・・・・ アクティブ時スタイル
- :focus ・・・・・ フォーカス時のスタイル
- :lang()・・・・・ 指定された言語のスタイル
- :first-child ・・ 最初の子要素のスタイル
- :target・・・・・ ターゲットとなる要素のスタイル
疑似要素
- :first-letter・・ ブロック要素の一文字目
- :first-line・・・ ブロック要素の一行目の文字列
- :before・・・・・ 要素の直前に生成内容を挿入
- :after ・・・・・ 要素の直後に生成内容を挿入