ホームページ  >  記事  >  ウェブフロントエンド  >  CSS でのクリップクリッピングの使用法についての簡単な紹介

CSS でのクリップクリッピングの使用法についての簡単な紹介

高洛峰
高洛峰オリジナル
2017-03-07 13:57:471288ブラウズ

クリップ属性は要素の形状を設定するために使用されます。絶対的に配置された要素 (絶対または固定) をクリップするために使用されます。

clip には 3 つの値があります: auto |inherit|rect。 Inherit は継承です。IE はこの属性をサポートしていません。auto がデフォルトです。最初の 2 つは基本的にしょうゆです。主に Clip の Rect 属性について説明します。

クリップのrect属性:クリップ:rect(上、右、下、左)の4つの属性値は必須です

これらの4つの属性値はどのように計算されるのでしょうか?下の写真

CSS でのクリップクリッピングの使用法についての簡単な紹介

rect の上、右、下、左は左上隅に基づいて計算されます

小さなデモを見てみましょう

html:

<p id="demo">  
    <u class="c1"></u><u class="c2"></u>  
 </p>

css :

#demo { position: relative; border: 1px solid #ccc; width:140px; height: 140px; padding-top: 20px; }   
 #demo u { width: 128px;height: 128px; position: absolute; background: url(words.png) 0 -624px no-repeat;transition: all .5s ease-in-out 0s}   
 #demo p { text-align: center; line-height: 120px; background: url(words.png) 400px -624px no-repeat}   
 #demo .c1 { clip: rect(0,128px,0,64px);}   
 #demo .c2 { clip:rect(128px,64px,128px,0px)}   
 #demo:hover>.c1 {clip:rect(0px,128px,128px,64px)}   
 #demo:hover>.c2 {clip:rect(0px,64px,128px,0)}

私は初心者なので、間違いがあれば修正してください。

毎日の少しの進歩がご褒美です。

CSS でのクリップクリッピングの使用法に関する上記の簡単な説明は、エディターによって共有されたすべての内容です。参考になれば幸いです。また、PHP 中国語 Web サイトをサポートしていただければ幸いです。

CSS でのクリップクリッピングの使用法に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。