2019.6.25 @otsukayuhi
エンジニア同士の情報共有を目的としたコミュニティ
「ふわふわエンジニアタイム」を発足いたしました。
「心理的安全性」を最重要においた、
ノーマウントなコミュニティを目指しています。
エンジニアであれば、経験問わずどなたでも参加できます。
ぜひ、Slackにご参加ください!
Webサイト制作のナレッジ共有を目的としたコミュニティです。
平均年収
フロントエンドエンジニア 500.8万円
マークアップエンジニア 385.2万円
CSS Nite LP47「Coder's High 2016」のアンケート
UA stylesheetのスタイルをなくす
ブラウザ間の差異やエラーをなくす
/*!
* ress.css • v1.2.2
* MIT License
* github.com/filipelinhares/ress
*/
/* Reset `padding` and `margin` of all elements */
* {
padding: 0;
margin: 0;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
h1 {
font-size: 2em;
margin: 0.67em 0;
}
/* 全要素と、疑似要素のbeforeとafterに、box-sizing: border-boxを指定 */
*,
::before,
::after {
box-sizing: border-box;
}
/* 全要素のmarginとpaddingを0に設定 */
* {
margin: 0;
padding: 0;
}
/* リストのドットや数字をなくす */
ul,
ol {
list-style: none;
}
/* 画像の下に隙間ができ内容に設定 */
img {
vertical-align: bottom; /* middleでも良いかも */
}
box-sizing: content-box;
width, height は conetnt
margin
padding
border
content
box-sizing: border-box;
width, height は
border + padding + content
margin
padding
border
content
vertical-align: baseline;
vertical-align: bottom;
Reset系とNormalize系の良いとこ取りをしたようなCSS。
最終更新日は2年ほど前で、古い記述も少し残っている。
/* 全要素のスタイルを初期化 */
* {
all: unset;
}
その要素のすべてのプロパティを、既定値がinheritのものは継承値に、そうでなければ初期値に変更できます。 by MDN
(IE11非対応)
ゆめみ大阪本社では、
ともに働く仲間を募集しております。
オフィス見学、
カジュアル面談を随時実施中!
お気軽にお声がけください(^^)
Reset CSSの比較はこちら