gooブログはじめました!

写真付きで日記や趣味を書くならgooブログ

CSSトライアングルを作成する方法❓🔺

2020-06-04 14:44:01 | graphic design
CSSトライアングル

ソース:CSSで三角形を作成する5つの方法

おそらく、Webページに三角形を追加する最も簡単な方法は、画像に三角形を描き、その画像をWebページに追加することです。完璧な三角形を描く秘訣はたくさんあります。Photoshopでそれを行う方法については、この記事をご覧ください。Photoshopで三角形作成するか、Photoshop用のこの三角形の無料パックをダウンロードしてください。

この投稿では、CSSとHTMLを使用して三角形を作成する方法を紹介します

以下は、使用するさまざまな方法の概要です。

  • CSSを使用して三角形を作成する border
  • CSSグラデーションで三角形を作成する(linear-gradientおよびconical-gradient
  • overflowを使用て三角形を作成しますtransform
  • を使用して三角形を作成する clip-path

を使用borderしてCSSで三角形を作成する

CSSトライアングルを作成する方法についてインターネットを検索したことがあるなら、おそらくCSSトリックからのこの素晴らしい記事見たことがあるでしょうCSS borderプロパティを使用して三角形を作成する方法を簡単に説明します。

簡単に説明させてください!

次のHTMLコードを考えてみます。




そしてCSS:

.triangle {
    border-left: 20px solid cyan;
    border-right: 20px solid red;
    border-bottom: 20px solid green;
    border-top: 20px solid blue;
    display: inline-block;
}

これは次のようにレンダリングされます:


CSSトライアングル

これは、HTML要素の境界線が結合する角度を形成するためです。これを利用して、3つの境界線に透明色を設定し、1つだけを表示することで、三角形を作成できます。したがって、下の境界は上向きの三角形を作成し、左の境界は右向きの三角形を作成します。

上向きの緑の三角形を作成するためのCSSコードは次のとおりです。

.triangle-up {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid green;
    border-top: 20px solid transparent;
    display: inline-block;
}

これは次のようにレンダリングされます:


CSSトライアングル

そして今、ちょっとした数学。

ご覧のとおり、この三角形は直角三角形です。つまり、上角は90度です。2つの等しい辺があるため二等辺三角形でもあります。すべての境界線に同じサイズを設定する場合、実際には三角形の高さを設定しています。

したがって、ここでは20ピクセルです。

三角形は直角三角形と二等辺なので、三角形の底辺が40ピクセル(使用した境界線サイズの半分)であると判断できます。その後、各辺はbasis / sqrt(2)約28.2ピクセルに等しくなります。

を使用して正三角形を作成する方法 border

三角形を正三角形にしたい場合はどうなりますか?それで、三角形のすべての3辺が等しくなりますか?

数学をしましょう!

前の例では、境界線のサイズが実際に三角形の高さを決定することがわかりました。正三角形の高さの式は次のとおりです。

height = side * sqrt(3) / 2

また、私たちの基準は、選択した境界線のサイズの2倍であることに注意してください。

したがって、border-width透明な境界線を20pxに設定するには、境界線のサイズを次のように設定する必要があります。2 * 20px * sqrt(3) / 2

sqrt(3)/2おおよそ0.866に近似できるので、CSSの正三角形を次に示します。

.triangle-up-equilateral {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: calc(2 * 20px * 0.866) solid green;
    border-top: 20px solid transparent;
    display: inline-block;
}

これは次のようにレンダリングされます:


等辺CSS三角形

あるいは、このためのCSSクラスを作成するためのより適切な方法があります。

.triangle-up-equilateral {--side- 
    size:20px; 
    border-left:var(-side-size)solid solid; 
    border-right:var(-side-size)solid solid; 
    border-bottom:calc(2 * var(-side-size)* 0.866)緑一色; 
    border-top:var(-side-size)solid transparent; 
    表示:インラインブロック; 
}

CSS変数を使用すると、正三角形のサイズを1か所に設定できます。

CSSグラデーションを使用して三角形を作成する方法

CSSのみを使用して三角形を描画する別の方法は、グラデーションを使用することです。

.triangle-up-equilateral {
    --side-size: 20px;
    border-left: var(--side-size) solid transparent;
    border-right: var(--side-size) solid transparent;
    border-bottom: calc(2 * var(--side-size) * 0.866) solid green;
    border-top: var(--side-size) solid transparent;
    display: inline-block;
}

直角三角形としてレンダリングされます:


CSS直角三角形

これは基本的に、左上から右下へのグラデーションの塗りつぶしと真ん中のハードストップ(50%)を作成します。

次のconic-gradientようなあまり知られていないCSSグラデーションタイプを使用することもできます

CSSのみを使用して三角形を描画する別の方法は、グラデーションを使用することです。

.triangle {
    width: 200px;
    height: 200px;
    background: linear-gradient(to bottom right, #fff 0%, #fff 50%, green 50%, green 100%);
}

上記と同様の右二等辺三角形をレンダリングします。


これにより、高さが20ピクセルの三角形が作成され、上向きの角度をもう少し制御できます。ご覧のようにdiv、135度から225度の範囲を塗りつぶすようにグラデーションに指示します(直角を作る)。同様に、角度の範囲を変更するだけで、下向き、左向き、または右向きの矢印を作成できます。

何らかの理由で、これは少し荒いエッジを作成するようです。もしあなたがこれを改善する方法を知っているなら、私に知らせてください。

CSS transform使用して三角形を作成する方法overflow

必要に応じて、正方形のdivに疑似要素を追加して三角形を作成し、それを45度回転させてoverflow:hidden、結果の三角形のdiv正方形の外側にある部分を非表示にすることができます

CSSは次のとおりです。

.triangle-element {
    width: 20px;
    height: 20px;
    overflow: hidden;
    position: relative;
    margin: 10px;
}
.triangle-element:after {
    content: '';
    background: green;
    width: 142%;
    height: 142%;
    position: absolute;
    transform: rotate(45deg) translate(-71%,0);
}

これは次のようにレンダリングされます:


CSSトライアングル

CSSで三角形を作成する方法 clip-path

そして、CSSの三角形を作成する別の方法があります。clip-pathプロパティを使用できます。このプロパティは、Photoshopのクリッピングマスクのように機能します。基本的に、HTML要素の一部のみを表示できます。

clip-pathSVGファイルへの参照からインラインポリゴン定義まで、いくつかの値タイプを受け入れます。SVGクリップパスについて話すとき、サラスエイダンのブログ読むことをお勧めします。彼女はその分野の真のマスターであるからです。

それが三角形を作成するためにどのように機能するか見てみましょう:

CSSは次のとおりです。

.triangle-element {
    width: 40px;
    height: 40px;
    background: green;
    clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
}

あれは!??!

はい、それはITです。三角形を、3つのコーナーを持つポリゴンとして定義して作成します。このコードは、ベースが40ピクセル、高さが40ピクセルの二等辺三角形を作成しますが、変更方法は簡単に想像できます。

これは断然最もコントロールしやすい方法だと思います。

結論

三角形の使い方はたくさんあります。矢印からピンへのマッピング、メニューマーカーからチャート要素へ。

CSSで三角形を作成する方法をマスターしました。

このチュートリアルが気に入った場合は、CSSサークル画像の作成と使用に関する完全なハウツーガイドを確認するか、HTMLで CSSのみの棒グラフを作成する方法を確認してください



円形のプロフィール写真

2020-05-17 01:45:02 | graphic design
1. MockoFunを使用してオンラインで写真をサークルに切り抜きます
MockoFunは、写真や画像をトリミングするためのシンプルなツールです。
 

ヒント:これらのテキスト矢印の形を試してくださいARROW SYMBOL 
➜⇢➤➦
円形の方が正方形よりもプロフィール画像に向いている理由の一つが「角」にあります。正方形の鋭い角があることにより顔を認識する際に邪魔になってしまいます。
円形の場合は角がないので、顔を認識する際にスムーズに顔を見ることができます。
 

MockoFunを使用して、ほんの数分でオンラインでサークル画像を作成できます。楕円や角丸四角形などのさまざまな形状を使用して、丸みのある画像を作成することもできます。
 
 
2. Photoshopで写真を円形にトリミング
ということで、画像を真ん丸に切り抜く方法を初心者向けに説明します。
切り抜いた画像の背景は透明になります(透過PNG)
  1. 新しい正方形のドキュメントを作成する
  2. 円またはその他の形状を追加する
  3. 画像レイヤーを選択し、右クリックしてメニューを表示し、[クリッピングマスクの作成]を選択します


これらの無料のPhotoshopアクションを使用して、画像を図形にトリミングできます。


Remove Background Of Image With Photoshop

2020-02-28 16:03:25 | graphic design


PhotoshopSupplyから無料でダウンロードできる黒い背景のPhotoshopアクションを削除します。私の無料アクションで、ほんの数秒で画像から黒い背景を削除できるようになりました。
画像無料から背景を削除
Photoshopで黒の背景を削除するには?単に黒の背景を削除するPhotoshopアクションを使用してください。
背景が黒の画像があり、それを削除する場合は、次の3つの簡単な手順で実行できます。
  • Photoshopで画像を開きます
  • 画像にレイヤーマスクを追加する
  • [画像]> [画像の適用]に移動し、レベルを使用してマスクを調整して黒い背景を削除します
Photoshopで背景を変更する方法は?
Photoshopの背景を変更するために使用される多くのテクニックがあります。
最初の手順は、背景を削除してから、背景を別の画像に置き換えることです。
基本的に、画像の背景には主に3つのタイプがあります。
  1. 背景が白の画像
  2. 背景が黒の画像
  3. 背景に多くの詳細を含む画像
ではPhotoshopのあなたができる画像背景削除使用して細部の多くを持っている選択ツールと異なる技術を。初心者向けのすばらしいPhotoshop Photoshopチュートリアルをご覧ください。
背景が黒の画像
黒い背景の画像がある場合は、アクションを使用して黒い背景を削除できます。
次に、背景を別の画像に置き換えるか、画像を透明な背景のままにしておくことができます。
このアクションを使用して、透明な背景を持つPNG画像として保存できる切り抜き画像を作成します。
白い背景の画像
写真家は、黒ではなく白い背景でオブジェクトの写真を撮ることがあります。
したがって、この場合、Photoshopの白い背景の削除アクションを試すことができます。同じページには、オンラインで白い背景を削除するための無料のツールもあります。この透明な背景のオンライン無料ツールは使いやすいです。
したがって、Photoshopのアクションと白い背景を削除するためのオンラインツールを使用して、背景を無料で透明にします。
Photoshopの無料アクションを使用すると、Photoshopで背景を簡単に変更できます。
また、Photoshopでの背景色の変更は、わずか数ステップで実行できます。背景の削除アクションを使用して、選択した色の新しい背景を追加します。
これらのアクションがプロジェクトに役立つことを願っています!

Photoshopアクションの使用方法
このPhotoshopアクションを適切に使用するには、次の手順に従う必要があります。
  • PhotoshopでATNファイルを読み込む
  • 背景が黒の画像を追加する
  • 黒の背景の削除アクションのいずれかを再生します
このクールなアクションを使用して、Photoshopで黒い背景を削除する方法を正確に確認するには、ビデオチュートリアルをご覧ください。

写真にオンラインで透かしを追加

2020-02-10 15:12:51 | graphic design
オンラインで写真に透かしを追加しますか?無料の 透かしメーカーを使用して、それはとても使いやすいです! 
オンラインで無料で画像を透かしに変換したり、オンラインで写真にロゴを追加したりできます。MockoFunを使用する と、わずか数分でオンラインの写真にテキストを追加できます。

透かしとは何ですか?


音楽アルバム、本、インターネット上の画像、通貨、紙幣などに透かしがあります。
だから、透かしとは何だろうと思うのは自然な  ことですか?透かしは、オブジェクトの所有権または信頼性を識別するためにオブジェクトに埋め込まれたシンボルです。
電子透かしは、 マーカーまたはに挿入された信号である  デジタルファイル:
  • 画像
  • オーディオ
  • ビデオ
  • 資料
これらの透かしは通常、ファイルの著作権情報を提供します。 例えば、透かし の写真のために  ある  ロゴ、  テキスト、または  パターン  画像の上に配置されます。

透かしの写真

ではMockoFun簡単にできるオンライン写真に透かしを追加します。ロゴ  や  テキストのような写真の透かしを作成し、画像の上に配置します。    
署名ロゴを簡単に作成し、  写真の透かしとして使用できます。MockoFun テキストエディターで無料で使用できる署名フォントのいずれかを選択するだけです。  
署名ロゴを作成するには、MockoFunにある次の署名フォントを使用します。 
  • Monsieur La Doulaiseフォント
  • Mrs Saint Delafieldフォント
  • Mr Dafoeフォント
  • サリナフォント(テキスト「写真」を用いて書かれているMuktaのフォント、設定文字間隔に350)
  • Herr Vo n Muellerhoffフォント
  • League Scriptフォント
  • Ruthieフォント
  • Dr Sugiyama  フォント
オンラインで写真に透かしを追加する方法の詳細を参照してください:
Add Watermark to Photo Online

Gold Effect Photoshop

2019-12-31 01:36:05 | graphic design

PSDDudeのこの素晴らしい Gold Effect Photoshopコレクションに触発され、PSDDudeを使用して独自のゴールドエフェクトを作成しようとしました。

作成するもの



Photoshopでこのリアルなゴールドエフェクトを作成するには、Photoshopレイヤースタイルを作成し、単純なテキストに適用します。

ゴールドテキストを作成する

まず、Photoshopで800x600ピクセルのサイズの新しいドキュメントを作成します。背景レイヤーを紫色の紫色で塗りつぶします(#9b008eを使用しました)。

ドキュメントの中央に白を使って「GOLD」という言葉を書きましょう。任意のフォントを使用できますが、無料でダウンロードできるRalewayフォントを使用しました次のようになります。


ゴールドエフェクトPhotoshop

ゴールドグラデーション

ゴールドエフェクトPhotoshopレイヤースタイルの作成を開始するには、ゴールドグラデーションから始めます。

テキストレイヤーをダブルクリックしてレイヤースタイルウィンドウを開き、[ グラデーションオーバーレイ]チェックボックスをオンにします。これにより、テキストにグラデーションが追加されます。デフォルトの設定(線形グラデーション、90度など)を使用し、グラデーション設定を変更して金色のグラデーションを作成します。

グラデーションオーバーレイ設定画面でグラデーションカラーバーをクリックし、次のようなグラデーションを作成します。


ゴールドスタイルのPhotoshop

金のグラデーションは6色のストップで構成され、左から右に使用した金色の16進コードは次のとおりです。

  • #FFFFD6
  • #FFD700
  • #FFFFD6
  • #FFD700
  • #FFE86A
  • #BEA000

これが、これまでのゴールドグラデーションが適用されたゴールドテキストエフェクトです。


ゴールドエフェクトPhotoshop

これは既にゴールドテキスト効果としてはかなり良いように見えますが、さらに見やすくするために最後の仕上げを追加しましょう。

ゴールドメタルレター

ゴールドのPhotoshopスタイルを変更して、文字を金の金属文字のように見せましょう。

まず、Strokeをオンにしましょうサイズは3ピクセル、内側は内側、ブレンドモードは標準、不透明度は100%を使用し、塗りつぶしタイプとして16進コード#d7c002の色を使用しました


ゴールドスタイルのPhotoshop

そして、ここに金の金属文字がどのように見えるかがあります:


ゴールドエフェクトPhotoshop

ゴールドレターに影を追加する

ゴールドテキストエフェクトを完成させるには、シャドウを追加して、デザインにもう少し深みを与えます。

シャドウ設定は次のとおりです。


ゴールドスタイルのPhotoshop

金の効果の最終結果


ゴールドエフェクトPhotoshop

Web上で利用できるPhotoshopのための既製の金のスタイルがたくさんあります。

私はすでにの最良かつ最も完全なリストは述べた金の効果Photoshopの PSDDudeからスタイルを、と私はまた、この自由なチェックアウトすることをお勧め金効果のPhotoshopからのレイヤースタイルパックPhotoshopSupplyを

クイックヒント:Photoshopを使用したくない場合はどうすればよいですか?

Photoshopを使用してゴールドテキストエフェクトを作成したくない場合は、オンラインでゴールドテキスト作成できるすばらしいツールであるMockoFunをチェックしてください


オンラインゴールドのテキストを作成します。
<figcaption class="ax dl jd je jf cz cx cy jg jh as dj" data-selectable-paragraph="">オンラインゴールドのテキストを作成します。</figcaption>