私は Zhang Xinxu のブログがとても好きで、ずっと読んでいました。最近、私の状態が少し間違っていたので、CSS 学習のボトルネックについての彼のブログを読み返しました。
まず私の個人的な経験について話させてください。フロントエンドの最も基本的な要素は html、css、js です。私の個人的な理解では、html はスケルトン、css は衣服、js はアクションです。したがって、適切な HTML 構造を書くことが最も基本です。 CSS を始めるのもとても簡単です
私が初めてフロントエンドに取り組み始めたときは、こんな感じでした毎日が新鮮で、毎日が新しい知識にさらされ、毎月、他の人が書いたエフェクトやフレームワークを読み、自分で使用しました。今は少し焦りを感じていて、以前ほど早く新しいことを学ぶことができません。
ダダのブログに戻りますが、私の今の状況はおそらくダダが挙げたボトルネック1です。 。 。この記事は本当に読む価値があります。長い間何も書いていなかったため、自分の表現力が低下し、今はブログを頑張っています。
本題に戻り、Da Da が提起したいくつかの質問に答えてみましょう:
うわー
これは私が Chrome で書いてコピーして貼り付けたデモです。実際、dt はこれらのことにまったく注意を払っていませんでした。これは恥ずかしいことです。 。 。
dl {display: block;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}dt {display: block;}dd {display: block;-webkit-margin-start: 40px;}
上のデモの行の高さを変更して効果を確認できます
当時一緒にクリアした浮遊物の跡が大きく残っています
追記 これは先週か先々週のことのようですが、半分書ききれていなかったので書きました。それは置いといて、「IE7、IE8、IE9 では垂直方向の配置のパフォーマンスが異なるのはなぜですか? レンダリングのメカニズムは何ですか?」という質問はまだ書かれていないので、次回追加します。