備忘録 要素を見えないようにするが、スクリーンリーダーには読ませるcss .visually-hidden { clip: rect(0 0 0 0); clip-path: inset(100%); width: 1px; height: 1px; overflow: h... 2021.10.28 備忘録
備忘録 borderで作るカスタムCheckbox ポイント TABでフォーカスできるようにinput要素はdisplay:none;にはしない。 間接セレクタ(~)を使用することで、input要素がcheckedになった時のCSSを兄弟セレクタに当てる。 サンプルコード ... 2019.12.06 備忘録
備忘録 ヘッダー固定のレイアウトテンプレート ポイント ヘッダー自体にheightをもたせることで、mainをヘッダーに隠れないように表示できる。 body に、height: 100%;をもたせることで、web viewを100%とする。 headerにflex-shr... 2019.12.06 備忘録
備忘録 擬似クラス、擬似要素まとめ シンプルセレクタ ダイナミック擬似クラス(リンク擬似クラス) :link リンク先に未アクセスの要素 :visited リンク先にアクセス済要素 ダイナミック擬似クラス(ユーザアクション擬似クラス) :hover カーソルを重... 2019.12.02 備忘録
備忘録 iPadなどのタブレットでのheight(vh)がPCブラウザとずれる現象の対策 結論 CSSStyleDeclaration.setProperty()を使用してvhを再定義する 原因 タブレットなどではvhの高さにメニューバーの高さも含まれてしまうため。 参考 CSSStyleDeclaration.setPrope... 2019.07.05 備忘録
備忘録 インプット要素のアウトラインを変更するcss、sass アウトラインスタイルの値 none アウトラインは表示されず、太さも0になります。これが初期値です。 solid 1本線で表示されます。 double 2本線で表示されます。 groove 立体的に窪んだ線で表示されます... 2019.05.10 備忘録