HTML&CSS

HTML&CSS

htmlとCSSで入力フォームをレスポンシブ対応にする方法

レスポンシブウェブデザイン化するにあたって、inputによる入力フォームの長さがおかしくなったので改善した。 もともと以下のようなソースだったのだけど、 <input type="text" name="q" value="" size="...
HTML&CSS

[jQuery]再読込み&ブラウザサイズ変更時に表示サイズで処理分木する方法

サイトをレスポンシブデザイン化する時などに、 ページが再読込みされた時と、ブラウザのサイズが変わった時のページ表示サイズで、任意の処理を設定できればかなり便利。 で、以下がその方法。 $(window).on('load resize', ...
HTML&CSS

[CSS]サムネイルのマウスオーバーで指定場所に画像を拡大表示する方法

サムネイル画像を複数並べてそのどれかにマウスを乗せると、どれに乗せても同じ場所にその画像が拡大表示される方法を探してみたところ、いろんな情報が出てきた。 ただ、できる限りシンプルにしたかったのだけど、JQUERYやJavascriptを使っ...
HTML&CSS

display:blockで消した要素の高さが残ってしまう時の解決方法

CSSで以下のように設定し、あるブロック要素を見えないようにした。 #hoge {display: block;} しかし、 正常にブロック要素が消えたはいいが、IE11や一部Androidブラウザで高さが残ってしまい、それ以降のレイアウト...
HTML&CSS

XHTMLをHTML5に一括置換する方法

Googleさんが4月21日までにモバイルフレンドリーなサイトにしないと、スマホ検索結果の順位を落とす(もしくはフレンドリーサイトを上げる)事を正式に発表した。 ということで、 レスポンシブウェブデザイン化を行なう際に必要なメディアクエリー...
HTML&CSS

ソリッドレイアウト(横幅指定サイト)のviewportスマホ対応方法

横幅をピクセル指定した(ソリッドレイアウト)サイトにおいて、viewportを使ってスマホ対応させる方法を今まで勘違いしていた。 例えば以下のようなソリッドレイアウトサイトに対して 以下のようにCSS表記していた。 まあこれでも正常にブラウ...
HTML&CSS

コピペで即反映!省スペース横並びソーシャルボタングループ

SNSボタンをグループ化してサイトに設置する方法としては、忍者おまとめボタンが手っ取り早い。 だけど、読み込み速度やデザイン等の理由で、どうしても外部サイトを介さないで設置したい場合もある。 ということで、極力横幅の短いソーシャルボタン(以...
HTML&CSS

テーブルレイアウトをCSSとリストタグで実現するシンプルなコード

文章や画像を左右2つに分けてレイアウトする場合、 テーブルタグを使ってデザインすると楽だけど、なんとなく気持ち悪い。 あと個人的に、左に商品名を入れて右にその説明を入れる事が多いので、定義リスト(dl,dd,dtのリストタグ)でそれを表現す...
HTML&CSS

htaccessで任意のページを任意のページに301リダイレクトする方法

例えばこのページのURL を としたい場合 .htaccessに以下を記述して表示するファイルがあるディレクトリに放り込めばOK。 <IfModule mod_rewrite.c> RewriteEngine On Redirect 301...
HTML&CSS

更新履歴・トピックスをhtml5(リストタグ)で表記する方法

サイトの更新情報(更新履歴、トピックス、インフォメーション等など呼び方は様々)を表記する際、「更新日」と「更新内容の文」を、html5のコーディング上、どう表記すればいいのか迷ったので調べてみた。 で、html5的には記述方法は色々あるみた...