CGI 5:ディスプレイと位置決め
4091 ワード
codecademyのCSSコースのディスプレイとポジショニングレッスンから学んだこと.
CSSなしのサイトのための
位置特性
開始する
相対
.question {
text-align: center;
position: relative;
top: 40px;
}
絶対
固定
Z指数
.box-bottom {
background-color: DeepSkyBlue;
position: absolute;
top: 20px;
left: 50px;
z-index: 1;
}
表示プロパティ
displayプロパティには三つの値があります.
インライン(要素は全部の行を取らないで、他の要素、例えば、タグのリンクで行内でレンダリングします)
ブロック(要素は、全体の水平線、例えばpタグを取ります)Mozilla Inline elements
インラインブロック(インライン・ブロック・ディスプレイ)はインラインとブロック要素の両方の特徴を結合します.インライン・ブロック・エレメントはお互いに隣接して表示され、幅と高さのプロパティを使用してその寸法を指定できます.
.rectangle {
display: inline-block;
width: 200px;
height: 300px;
}
フロート
.box-bottom {
background-color: DeepSkyBlue;
float: right;
}
クリア
時々、Floatプロパティを使用すると、他の要素が互いに衝突し、奇妙に見えます!
div {
width: 200px;
float: left;
}
div.special {
clear: left;
}
それはすべてのディスプレイと位置決めのためです!最後にページ上の要素を移動する方法を最終的に理解してうれしいです.しばらくの間、実際にそれについて疑問に思っていました!Reference
この問題について(CGI 5:ディスプレイと位置決め), 我々は、より多くの情報をここで見つけました https://dev.to/helen8297/codecademy-css-5-display-and-positioning-3j4cテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol