2つの要素の関係によって特定の指定をするセレクタ「>」「+」「~」 classに限らず要素そのものを指定してもいいのですが、ここでは以下のclass指定をしたと仮定して説明します。 <div class=”sampleA”> <div class=”sampleB”&g… haradaハック2015.05.14 151
現在カーソルを合わせているチェックボックスを分かりやすくする チェックボックスがたくさん並んでいるときに、現在 選択/解除 しようとしている要素がどれか明確にして、使い勝手をよくします。 html <label> <input type=”checkbox” va… haradaハック2015.04.30 1,928
スマートフォンで画面からtableがはみ出てしまう時 スマートフォンで要素が画面外にはみ出してしまうのは以下の様な状況。 divやtable内の文字が折り返さない→テキストが親要素の外にはみでてしまう tableにwidth:100%;を指定しているにもかかわらず画面からは… kayamaハック2015.04.27 763
IE8のテキストエリアに指定した日本語フォントを適用する IE8環境で、本文は指定した通りのフォントが表示されているのに、なぜかテキストエリアでのみ指定したフォントが表示されないという現象があるようです。 この現象は先頭に欧文フォントを指定していると起こるようで、先頭に日本語フ… haradaハック2015.04.10 582
IE8では利用できない擬似セレクタ あるdivの中でul要素が1つのみある場合に適用したいスタイルがあり、「:only-of-type」セレクタを使おうと思ったのですがこちらはIE8では利用できないようです……。 ※ :only-of-type については… haradaハック2015.04.09 760
CSSで内部リンクのみ表示を変更する こちらのように指定することで、すべての内部リンクが太字で表示されます。 a[href^=”#”] {font-weight: bold;} haradaハック2015.04.08 404
Firefoxバグ:tdにposition:relativeをかけるとborderが消える table { border-collapse: collapse; } td { position: relative; border: solid 1px #ccc; background-color: #fff; … ゴトーハック2015.04.08 1,532
chromeでデフォルトで反応するテキスト入力フォームの黄色い背景色を変更する CSSで下記のように指定することで、chromeでオートコンプリート後に表示される背景色を変更できます。 input:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px… haradaハック2015.04.01 4,486
【CSS】デフォルトスタイルを無効にする「appearance: none」 フォーム関連のタグに向いているそうです。 参考:フォーム周りで覚えておくと便利なCSS Snippets input, button, textarea, select { -webkit-appearance: non… Yukimi Satoハック2015.03.27 28,578