Ameba Ownd

アプリで簡単、無料ホームページ作成

AmebaOwndのCSSカスタマイズ・飲食店のホームページをつくる

2019.02.26 12:00

メニュー表を作りたい

皆さんご存知の通り、AmebaOwndは無料プランであっても商用利用が許されています。飲食店や個人事業の広報宣伝用にAmebaOwndを使っている方も多いと思います。

さて、飲食店のウェブサイトの場合、メニュー表を作りたいですよね。とはいえ全メニューの写真を載せた凝った作りのメニュー表をつくるのは大変なので、とりあえず単なる料理名と価格だけを並べた文字だけのメニュー表をまず作りたいものです。

しかしながら、AmebaOwndではテーブル(表組)は使えません。HTML言語で記述すれば一応書けるのですがそのためだけにHTMLを覚えるのも効率的でありませんし、価格改定の際にテーブル(表組)を書き直すのも大変です。

そこでAmebaOwndのCSSカスタマイズ機能を使って箇条書きリストをテーブル(表組)のように見せかけるためのCSSコードを作成しました。

AmebaOwndのCSSカスタマイズ機能については以下の記事を合わせてご参照ください。



箇条書きリストをテーブル(表組)のように見せかける

以下のCSSコードをAmebaOwndのCSSカスタマイズ欄に追記することにより、箇条書きリストをテーブル(表組)のように見せかけることができます。

CSSサンプル

  1. h4+ul{list-style-type:none; padding-left: 0; border-bottom:1px solid #888;} 
  2. h4+ul li:nth-child(3n+1),
    h4+ul li:nth-child(3n+2),
    h4+ul li:nth-child(3n){display:inline-block;} 
  3. h4+ul li:nth-child(3n+1){width:100%; border-top:1px solid #888;}  
  4. h4+ul li:nth-child(3n+2){width:75%;}  
  5. h4+ul li:nth-child(3n){width:25%;text-align:right;}

CSSサンプルの解説

CSSカスタマイズでつくった飲食店のウェブサイト(作例)

さて、上記のCSSを適用するとブラウザではどう見えるのか確認してみましょう。以下に紹介する2つのウェブサイトはCSSカスタマイズを解説するために作成したサンプルサイトです。なお、飲食店風の雰囲気を出すためには配色やフォントの変更も必要ですので、紹介するサンプルサイトでは配色やフォントもまとめてCSSカスタマイズしてあります。

CSSカスタマイズ前

https://test-aruuntdjezelgtvonjl.shopinfo.jp/

カスタマイズ後

https://test-kxbbtdpbxhuzacmioau.therestaurant.jp/

※リンク先ページの最下段に使用したCSSの全コードを掲載。

だいぶ飲食店のウェブサイトらしくなりました。

HTMLでテーブル(表組)を作成する手法に比べ、箇条書きで書いた後にCSSでテーブル(表組)に見せかける手法は書き直しが非常に簡単です。ぜひお試しください。