Little Strange Software

スマホアプリの開発を行う LittleStrangeSoftware のブログです。

【CSS小ネタ】写真っぽい写真【はてなブログ用】

 

 どうも!LSSです!!

 

デジタルカメラスマートフォンが普及した昨今。

フィルムカメラのように「フィルムの無駄」を気にせず、パシャパシャと気軽に撮影が楽しめるようになりましたね^^

 

それでも時々ふと、あの白いフチのある写真に懐かしさを覚えたりします。

スマホで撮影後に画像加工するのも手ですが、CSSなら画像はそのままでコードに少し手を加える事で、懐かしい白フチ写真を演出できます。

 

 

写真っぽい写真

 

 

コード

はてなブログの「写真を投稿」機能で写真をアップロード・記事に挿入した後に、コードを付け足します。

<p style="border: 1px solid black; padding: 3%; box-shadow: 10px 10px 5px 0px gray;"><img style="display: block;" src="https://cdn-ak.f.st-hatena.com/images/fotolife/l/little_strange/20221007/20221007221412.jpg" width="973" height="548" loading="lazy" title="" class="hatena-fotolife" itemprop="image" /></p>

 

赤太字オレンジ太字部分が追記箇所となります。

※imgタグの内容は貼り付けた画像によってsrcやwidth、heightなどの内容は変わりますが、そこは手を加えなくてOKです。

 

 

手順

まず、はてなブログで記事中に写真を貼り付けると、↓のようになります。

 

 

この時、「HTML編集」画面に切り替えると、該当箇所は次のようなコードが書かれています。

<p><img src="https://cdn-ak.f.st-hatena.com/images/fotolife/l/little_strange/20221007/20221007221412.jpg" width="973" height="548" loading="lazy" title="" class="hatena-fotolife" itemprop="image" /></p>

 

<p>と</p>に挟まれて、<img ~中略~/>が入っている、というカタチですね。

 

この、最初の<p>のpの後ろに半角スペースを挟んで、以下のコードをコピペします。

style="border: 1px solid black; padding: 3%; box-shadow: 10px 10px 5px 0px gray;"

そして「プレビュー」に切り替えると、

 

↑のように、白フチつき、右下に影がついたような演出で表示される事になります^^

でも、よく見てみると…下のフチのほうが他よりもわずかに太くなっています。
これが気になる場合、「<img」の後ろにも半角スペースを入れて、その後に

style="display: block;"

のコードを挿入すると、フチの太さが同じになります^^

 

 

その他の例:楕円

 

楕円形にくりぬいたような演出もできます。

こちらはもっと簡単で、

<p><img style="border-radius: 50%;" src="https://cdn-ak.f.st-hatena.com/images/fotolife/l/little_strange/20221007/20221007221412.jpg" width="973" height="548" loading="lazy" title="" class="hatena-fotolife" itemprop="image" /></p>

のように、imgタグに

style="border-radius: 50%;"

を挿入するだけです。

 

ちなみに、前述の白フチもそうなのですが、はてなブログの機能で「画像をクリックすると拡大表示」されますが、その拡大表示された場合には元の画像を見る事ができます。

 

 

 

ってなとこで、今回はこのへんで!

次回もまた、よろしくお願いします^^