2フロントエンド

ポジショニングのレイアウト:

固定位置:

リファレンスは、固定ブラウザウィンドウ内に配置されています。

禁止されているウィンドウをラベルに比べて、固定位置

固定された位置決め複数のタグが同時に存在する場合とが、オーバーラップが発生することがあり、この時間は誰大きいカバレッジ整数であるZインデックスを、必要。

 

絶対位置は最も近い親ポールラベルを見つけるための基準であります

絶対位置:
親(親の静止位置にレイアウト相対終了後子)を移動し、移動のためのラベルとして1、、およびそれらの親に対するラベルレイアウト兄弟(ブラザー可動に影響しない、またはまだ)
2、Zインデックス値が垂直重複関係兄弟層変更
3、子供の親は、比較的測位処理(測位三種類があることができる)でなければならない
子最初のレイアウトの親、サブステージ絶対位置決め時に、一般的なレイアウトの親が完了した、親は絶対位置と同等のものを完了するために、レイアウトを完了するために、親の自然な子をポジショニングを使用している場合
、親はレイアウトを完了するために、ターゲットに使用していない場合、我々はポスト親がをしなければなりません子絶対配置を支援するために、位置決めプロセスを増やし、位置決めが親の後半を増加させることであり、我々は増加が親の前に、レイアウトに影響を与えないことを確認する必要があり、相対的な位置決めを行うことができます

相対的な位置:
1、親の子に対するなければなりません

図2に示すように、そこには、反対独立に使用されるが、モデルが完全にカートリッジを交換することができ、それは一般的ではない配置されています

 

JavaScriptを

JS:フロントスクリプト言語 - プログラミング言語 - 言語の弱いタイプ - ページとページの相互作用を完了するために、ビジネスロジック

1、あなたはあなた自身のページデータを生成することができます
背景データ要求することができ、2を
背景に提出され、ページ上の別の場所にレンダリングすることができます-ユーザーデータを受け入れることができ、3
、4(ページはJSで行うことができますページのラベルの内容、スタイル、プロパティ、イベントを変更しますコンピュータと対話するための入力および出力デバイス)

// 3つの出力情報
//コンソール出力文
はconsole.log(「ああ、あなたはとてもクール」)

//ポップアップメッセージの
警告(「ああ、あなたは本当にハンサム」)

//ページへの書き込み内容
のdocument.write( '<h2のスタイル= "色:赤"> ああ、あなたハンサムかす</ H2>')

// 2つの可変及び定常
LETのNUM = 123;
NUM ++;
にconsole.log(NUM)。

STRは、CONST = '123';
// STR = '456'; //定数が一度割り当てられ、初期値で宣言しなければならず、不変
にconsole.log(STR)。

//第三に、データ型
//値型
// 1)デジタルタイプ
LET = 123 A;
にconsole.log(A、typeof演算(A));
A = 3.14;
はconsole.log(typeof演算A、(A))。

// 2)ブール値
falseに= LETのBと、
にconsole.log(typeof演算(B)、B)。

// 3)文字列型: '' "" ``
LET C = '123
456
789`;
にconsole.log(C、typeof演算(C))。

// 4)未定義のタイプ:の初期化されていない変数
のlet D;
にconsole.log(D、typeof演算(D))。

//参照型
// 5)配列(対応するリスト):
LET ARR = [1,2 ,. 3];
にconsole.log(ARR、typeof演算(ARR))。

// 6)オブジェクト(相当のdictする):鍵はすべての文字列でなければなりません
しましょう性別=「M」;
せDIC = {
名:「オーウェン」、
年齢:17.5、
セックス、//値が可変である場合には、変数名同じ名前のキーと略記することができる
};
にconsole.log(DIC、typeof演算(DIC))。

// 7)関数型
関数fn(){}
はconsole.log(FN、typeof演算(FN))。

// 8)NULLタイプ
LET X = NULL;
にconsole.log(X、typeof演算(X))。

// 4つの弱い言語タイプ
LET AAA = 123;
LET BBB = '123'。

console.log(AAA BBB ==); // == のみデータ比較
はconsole.log(AAA === BBB); // === データ比較のためのタイプと

//弱い言語種別:に格納されるデータの種類を選択する方法を決定するために、独自に環境に応じて
(1 + 2)にconsole.logを; // 3
はconsole.log(」1' + '2'); // 12である
(にconsole.log 1 +。 '2'); // 12である
(にconsole.log 1 - '2'); // -1

 

おすすめ

転載: www.cnblogs.com/xinfan1/p/11129624.html