HTML&CSS Sassのネスト 〜Sass(2) 子孫セレクタをSassで書くにはネストで記述します。最近のCSSの書き方として、深い階層の子孫セレクターを使用した記述は敬遠される傾向にあります。そのためネストの恩恵は子孫セレクターよりも後述するメディアクエリなどの方が価値があるかもしれま... 2015.11.24 HTML&CSSlecture
HTML&CSS Sassの導入 〜Sass(1) Sass(Syntactically Awesome Stylesheets)はCSSを拡張したメタ言語です。 機能を拡張してより効率的にCSSを書けるようにするものです。 具体的には、変数や関数をはじめ、演算、条件分岐、ループなどスク... 2015.11.17 HTML&CSSlecture
HTML&CSS CSS3の新しい単位〜vhとvw CSS3ではビューポートを基準にした単位vhとvwが導入されました。地味ですね、単位ですから。けれどもこれのおかげで色々なことが簡単にできるようになります。 例えば次の例のように各セクションをブラウザいっぱいに広げることです。(コードと解... 2015.11.05 HTML&CSSlecture
HTML&CSS スマートフォン用ドロワーメニューの作成方法〜レスポンシブ対応編 スマートフォン用のドロワーメニューの簡単な例は前回紹介しましたが、少し複雑な動きに対応させるには多少問題があります。 今回は起こり得る問題点と解決方法について考えてみます。サンプルとして前回使用したドロワーメニューを使用します。 ス... 2015.10.28 HTML&CSSjQuerylecture
HTML&CSS スマートフォン用開閉メニューの作成方法 スマートフォン向けのサイト作成の時に定番的に使われている開閉式のナビゲーションの作成方法です。今回は縦方向の開閉と横方向の開閉(ドロワーメニュー)の基本的な仕組みの解説です。 jQueryとCSS3を使用した作成方法です。通常jQue... 2015.10.23 HTML&CSSlecture
HTML&CSS レスポンシブサイトの切り替えポイント〜javaScript レスポンシブサイトを作成するときに、javascriptで切り替えポイントを認識させる方法の説明です。 javascriptですからjQueryでも使用できます。 CSSメディアクエリによる切り替え まずは、CSSでのメディアクエ... 2015.10.20 HTML&CSSJavaScriptjQuerylecture
HTML&CSS CSS3のtransitionで使えるイベント〜transitionのトリガー transitionアニメーションを実行するには何らかのトリガー(イベント)が必要です。通常は:hoverが使用され、マウスがホバーすると簡単なアニメーションを行ったりします。けれどもトリガーになるのは:hoverだけではありません。 色... 2015.10.19 HTML&CSSlecture
HTML&CSS Bootstrapの使い方(9)〜カルーセルを使う Bootstrap4の公開も間近になりましたが、今回はBootstrap3を使ってカルーセルを適用する方法です。カルーセルとはメリーゴーランドの意味があります。一般的にはスライドショー的なものが多いです。 カルーセルの善し悪しについて色々... 2015.09.08 HTML&CSSlecture
HTML&CSS キーフレームでアニメーション〜CSS3 トランジションアニメーションはプロパティの値を疑似クラスなどで変化させることがトリガーになって開始されます。ところが、ページが開いたら自動でアニメーションをさせたい場合などはトランジションアニメーションが使えません。このような場合、キーフレ... 2015.09.04 HTML&CSSlecture
HTML&CSS Webフォントの使い方 フォントはユーザーのパソコン環境に依存しますので好みのフォントを指定してもほとんど無駄でした。 ところが、Webフォントの仕組みができてからは特定のフォント指定に明るい兆しとなったわけです。 今回は自分のサーバーにフォントを用意して... 2015.09.03 HTML&CSSlecture