私のフロントエンドのレイアウト方法

最近、何の美しさの前と移動レンガ違いがない正直に言うと、フロントエンドで学んだ退屈、言及するだけの価値は、彼のレイアウト方法です。この方法は、様々な適応機能の枠組みなしに、自分の死んだページを書き、主にそれが思っ記録するために使用されます。

    最適化アルゴリズムは、アルゴリズムとは異なり、フロントエンドは、多くの場合、配列arrayの弱することができ、書き込み、およびフロントエンドは限り混沌として、行うには、いくつかのdiv何のいくつかのセットは、誰もあなたがいくつかのdivを無駄に下に到達しません。彼らはライン上のトラブルを取ったように、基本的にすべてのモジュールがある限り、意味のあるのセットで、DIV、弟イェジンの子孫を設定しますか。そして常に、何回か、パッケージのコンポーネントについてのより多くの使用をまとめ、ない脳23時間のフロントエンドのセットを書きます誰が熟練明晰な思考でなければならないそれぞれの作品を書き、最初のレイアウトの内容を書き、思考を守ります問題ありません。

    レイアウトのイデオロギー的側面は、柔軟なボックスのレイアウトは、主に彼の配置のため、トラブルの多くを失うことになる、とセンタリング方法は、マージンやフロートのさまざまな設定を置き換えることができます。モバイル端末は、携帯電話の画面の様々な収容することができますので、あなたは少しコンピュータ端末を見ることができます。狭い解像度1024px、最も広い1920px、すべての画面に適応するためにページを書くには、最善の方法は、最小幅の内容の一部を与えることです、その後、ブランクの両側には、実際には、これを使用した瞬間淘宝網のページや他の方法があります。水平方向の中央、もちろん、あなたは、メディアクエリを行うことができます; 0オート:具体的には、幅が余裕を使用し、その後1000年の周りに一般的で、かつ、divの中に包まれた全体的な内容です。

    全体的なレイアウトのために、私は2つの幅、広い割合(fluidwidth)幅及び式(containerwidth)の固定長をカプセル化します。全体的なレイアウトなしのワイド端のPCの割合レイアウトの実質的に一部のみ、レイアウトの一体可動端部が使用されるが、ダウン絞る防止するものがあります。固定長ワイドコンピュータ、両方の全体的なレイアウトのための携帯端末。

    内部のdivのために、ここで私は3つの中道センター-すべてを使用し、正当化し、整合させるなど、マージンのアライメントを行うことができないだろう。DIV間の位置合わせのためのように、横方向の緯度・spacearound、spacebetweenと、配列の大部分を満たすのに十分な長手方向の経度があります。

    ページ間のモジュールは、私が分離するように余白を使用しています。、それぞれのレイアウトは一般的な背景を与えたとき、私はここにある、Webページを記述することは赤、黄、青の背景の第一層は、粉末茶の第二の層と、があります。

    静的なページを書いた後、残りの部分は、動的なページです。swiper最高のカルーセルビュー、および私はいくつかのネイティブのJSを書いて、残りのほとんどでは、深層水をJSプラス私は、フロントエンドエンジニアが深く行かないので、記述することはあまりなかったことは興味がありません。

 

私は、次のフレームのレイアウトを提供します:

/ * ------------------------公共样式表--------------------- ------- * /
* {
マージン:0PX。
パディング:0PX。
ボーダー:0PX。
}
{
テキスト装飾:なし。
}
、P {
テキストインデント:16pxに。
フォントサイズ:15ピクセル;
色:#333333;
}
.center-すべて{
ディスプレイ:曲がります。
正当化-コンテンツ:センター;
ALIGN-アイテム:センター;
}
.centerアライン{
ディスプレイ:曲がります。
ALIGN-アイテム:センター;
}
{.center詰め
表示:フレックス。
正当化-コンテンツ:センター;
}
.latitude-spacearound {
ディスプレイ:フレックス。
ALIGN-アイテム:センター;
コンテンツザ正当化:スペースの周りに;
}
-spacebetween .latitude {
表示:フレックス;
ALIGN =左アイテム:センター;
正当化-コンテンツを:spacebetween;
}
.longitude {
ディスプレイ:フレックス、
フレックス方向:カラム;
}
.fixedwidth {
幅:1349px;
マージン:オート0;
パディング:0.6%;
ボックス、サイジング:ボーダーボックス;
}
/ *パーセンテージカラムレイアウト* /
.fluidwidth {
幅:100%;
ボックス、サイジング:ボーダーボックス;
}
最初zzwクラスメートとの数日前に私に非常に感謝し、私はあまり退屈な毎日の退屈を見てみましょう。正直なところ、実際に、理論的には、それについての問題を書き出すことは何も学ばないが、私は本当にパワーを書いていないbootstrap4。たくさんの過去数ヶ月ではなく、手続き上の問題と似ていますが、コードをノックする理由についての質問だけでなく、生活の側面。フロントエンドではないとあなたが本当にフロントエンド、および学習を書きたい場合は、脳のメモリの浪費、卵と他には何に加えて、問題がない場合は、その後、私はbootstrap4を書きました。これとは対照的に、私は彼らに意味の面で良いあなたが好きなものを、やってみたかったです。

 

ごめんなさい。
---------------------
著者:Flynn_curry
出典:CSDN
オリジナルます。https://blog.csdn.net/Flynn_curry/article/details/93312235
免責事項:この記事ブロガーのオリジナルの記事、複製など、ボーエンのリンクを添付してください!

おすすめ

転載: www.cnblogs.com/itzhangsiyuan/p/11203311.html