HTML&CSS

HTML&CSS

サイト内のYouTubeやvideo等の動画を一括レスポンシブ対応する方法

YouTubeの埋め込みコードって、標準ではスマホやタブレットに合わせて動画サイズを変更してくれるレスポンシブ仕様になっていない。これじゃあ不便なのでCSSで制御したいところだけど、そうする為には、youtubeのコードを<div>で囲まな...
HTML&CSS

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

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

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

サイトをレスポンシブデザイン化する時などに、ページが再読込みされた時と、ブラウザのサイズが変わった時のページ表示サイズで、任意の処理を設定できればかなり便利。で、以下がその方法。$(window).on('load resize', fun...
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ボタンをグループ化してサイトに設置する方法としては、忍者おまとめボタンが手っ取り早い。だけど、読み込み速度やデザイン等の理由で、どうしても外部サイトを介さないで設置したい場合もある。ということで、極力横幅の短いソーシャルボタン(以下S...
HTML&CSS

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

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

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

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