貧しい人々の視覚的効果を達成するためにCSSを使用します

参考記事:https://blog.csdn.net/TriDiamond6/article/details/105222289?depth_1-utm_source=distribute.pc_category.none-task-blog-hot-1&request_id=&utm_source=distribute.pc_category.none-task-blog -hot-1

 プレビュー:http://tridiamond.me/frontend-tutorials/parallaxImages/

HTMLレイアウト:

< 身体> 
   < divのクラス= "ラッパー" > 
     < divのクラス= "視差-IMG1" > 
       < divのクラス= "キャプション" > 
         < スパン> 
           < IMG
              SRC = "../画像/ TriDiamond_logo_circle.png" 
             ALT = "" 
             高さ= "80" = "80" 
           /> 
           < P > TriDiamond </ P > 
           向下滑动
         </ スパン> 
       </ DIV >
     </ 本部> 
     < divのクラス= "センター" > 
       < H1 >写真視差効果DEMO </ H1 > 
       < P- > 
         3つの掘削はなぜ起こりますか?私たちは、非常に厄介な事実に直面している
         このような観点から、
         3つの掘削が行う方法にエンド必要で、行われますが、ない3つの掘削が発生し、どのように生成されます。
         なぜ3つの掘削が発生しますか?だから、
         この困難な選択では、私は、眠れぬ夜にしたいと思いました。
         ロックはとても不注意突然のすべては、多くのことを学ばない、ある物事の多くのトリックを学んだと述べました。これは私にインスピレーションを与え
         、私は、眠れぬ夜にしたいと考え、この困難な選択に。
         セネカはとても不注意で、本当の人生は、唯一の厳しい臨時闘争の後に達成することができました。これが私の疑問に答えているようです。
         私は、私には意味1、3つのドリルのために、それは非常に重要であると言います。
         最後に3つのドリルは存在のようなものであるかを明確に理解はすべての問題を解決する鍵です。
         私個人的には、わずか3も私の人生を変えることができ、大きなイベントを開けないでください。
         3つのドリルがあった場合にまとめ、人生は、我々はそれが発生したという事実を考慮しなければなりません。
         だから、一般的に、我々は慎重にそれについて考えることを確認する必要があります。これらの議論の後、
         そこに3つのドリル場合、ライブ、我々はそれが発生したという事実を考慮しなければなりません。
         より重要な質問は、であり、これらは全く重要ではありません、
         それを明確にするために、最終的に3つの掘削は、存在のどのようなものです。
         雷鋒は哲学的な言葉、自分の生活が他の人がより美しくするために言いました。これが私の疑問に答えているようです。
         私もよく、考え抜かすべての昼と夜では、この問題について考えています。
         質問なぜ?
         三つの掘削ではなく、3つの掘削が発生し、生成されますどのように行う方法にエンドのニーズに、発生します。
         ナポレオン・ヒルはかつて時間はちょうどになることはありません、待っていない、と述べました。これらの言葉で、私たちはこの質問を見て、より注意する必要があります。
         だから、
         マイケル・F・ステイリーは自己改善よりも、最も挑戦的な課題、哲学的な言葉を言いました。私はあなたが適切にこの文を理解することができます願っています。
         ラ・ロシュフーコーは言及していた、唯一の我々は弱点を修正しない欠点。非常に短い文章談話が、しかし、私の想像します。
         だから、私は、1のために、私には意味3つのドリルは、それは非常に重要であると言います。
         このような観点から、上記の議論の後、上記の議論の後、
         我々は非常に厄介な事実に直面しています。
       </P > 
     </ divの> 
     < divのクラス= "視差-IMG2" > 
       < divのクラス= "キャプション" > 
         < スパン>不同高度、不同感觉</ スパン> 
       </ DIV > 
     </ DIV > 
   </ DIV > 
 </ ボディ>

CSSコード:

<スタイル> 
    * { 
      パディング0 ; 
      マージン0 ; 
      フォントファミリCandara
      ボックスサイズボーダーボックス ; 
    } 
    体、
    HTML { 
      背景#202020
      高さ100% ; 
    } 
    .wrapper { 
      高さ100% 
    } 
    .parallax-IMG1 { 
      高さ100% 
      背景画像のURL( 'http://ppe.oss-cn-shenzhen.aliyuncs.com/collections/182/7/thumb.jpg') ; 
    } 
    .parallax-IMG2 { 
      分の高さ400ピクセル
      背景画像のURL( 'http://ppe.oss-cn-shenzhen.aliyuncs.com/collections/182/5/thumb.jpg') ; 
    } 
    .parallax-IMG1、
    .parallax-IMG2 { 
      位置相対
      背景アタッチメント固定 ;   //这里是关键代码
      のbackground-positionセンター ; 
      背景リピートなしリピートありません
      背景サイズカバー ; 
    } 
    .caption { 
      位置絶対
      トップ50% ; 
      変換移動Yを(-50%) 100% ; 
      テキスト整列センター ; 
      表示フレックス
      正当化-コンテンツセンター ; 
    } 
    .caption>スパン { 
      背景RGB(32、32、32、0.85) #82fcfd
      パディング18pxは50px ; 
      フォントサイズ30px ; 
      国境半径16pxに ; 
    } 
    .captionのP { 
      マージン0 0 15ピクセル0
      パディング0 0 15ピクセル0 ; 
      border-bottom2ピクセル固体#1 82fcfd
    } 
    .caption>スパンP { 
      フォントサイズ40ピクセル
    } 
    P{ 
      マージン15ピクセル
      フォントサイズ1.1rem
      パディング1.5rem 5rem#FFF ; 
    } 
    .center { 1200px
      マージン0自動 ; #ddd
    } 
    H1 { 
      テキスト整列センター
      マージン3rem 0 0 0 ; #FFF; 
    } 
  </スタイル>

背景取付:視差用の固定メインコードは、位置がそれによって視差の効果を達成する、背景画像を固定することができます。

おすすめ

転載: www.cnblogs.com/ZXH-null/p/12667586.html