webデザイン・コーディングに役立つ情報、WordPressカスタムに使えるHTML・CSSコピペ用コード、Canva無料テンプレートなどをご紹介します♩

chiweblogちいウェブログ

【css】画像を角丸にする

画像をcssで角丸に

体調がすぐれず...m(_ _)m

この記事を書いている人
Marie

Marie

  • フリーランスwebデザイナー&講師
  • 2児ママ
  • 制作会社・インハウスデザイナーを経験し独立
  • オンラインwebデザイン教室ちいウェブ運営
  • 仕事の合間の息抜きに植物を育てています♡
  • スプラ・DIY・将棋がすき

今回は、長方形の画像を角丸で表示させたい時のcssを見ていきます。

border-radiusを使う

角丸にするには「border-radius」を使います。

overflow: hidden;」を合わせて指定してあげて、はみ出た角の部分をカットします!

<div class=”eyecatch”>
   <img src=”img.jpg” alt=””>
</div>

この時に、画像を30px角丸にしたい場合、cssはどのように記述するでしょうか・・・

簡単です/

.eyecatch  {
      border-radius: 30px;
      overflow: hidden;
}

これでOK!

border-radius: 30px; の30pxを好きな数字に変えてね。

imgの親要素である.eyecatchを角丸にして、角のはみ出た部分をカットしています。

ピンク色の部分がカットされて見えないようになるということですね!

画像書き出しの時に、png形式で、もともと角丸の画像を書き出すという方法もあります。
慣れるまではそれでもOKだと思います。

pngはjpgよりもファイルが重いので、できればcssで角丸にした方が良いですね♡

円を作る

ちなみに、円を作る場合は、widthとheightを指定した上で、「border-radius: 50%」にすると円になるよ!

ただ、widthとheightに「px」で数値を入れないといけないから注意してね。

<div class="en"></div>
.en {
 width: 200px;
 height: 200px;
 border-radius: 50%;
 background: #efefef;
}

おまけ

写真はPhotoshopで加工して遊んでみましょう♪

いいなと思ったら
TAPしてね♡↓

コメントする

CAPTCHA


コメントは承認後に表示されます。

Home Webデザイン コーディング コピペ用コード 【css】画像を角丸にする

関連記事

更新通知を受け取る

不定期更新の為、更新お知らせを受け取りたい方は
ご登録ください^^

更新通知以外のメールは
お送りしませんのでご安心ください。