昨日から、アメブロをホームページ風に悪戦苦闘中!

 

《関連記事》

  • 「macでメニューボタン作り」はこちら
  • 「グローバルメニュー 2」はこちら
  • 「ヘッダー作成編」はこちら

 

ずっとやりたかったんですが、暇になったらと思ってなかなかしませんでした。

いざ暇になっても私の性格上、追い詰められないとやらないようです(笑)

 

今週から短期のお仕事が決まりました。

だからかな昨日から作成しています。

 

いろんな方が丁寧に書かれていますので、

「アメブロ ホームページ風」や「アメブロ サブメニュー」と検索してみてください。

 

私の場合、いろんな方のをフリーページやCSSにコピペして試してみました。

うまくいかないことも多かったです。

いろんな方のを試してみることをお勧めします。

 

私が試したのを自分のために書き込んでおきます。

完成こんな感じ。

 

 

 

 

 

デザインはCSS編集用デザイン

ホームページ風にするためには、カスタム可能な「CSS編集用デザイン」にする必要があります。

 

アメブロ管理画面>デザイン設定>カテゴリから探す >カスタム可能

 

□は、新デザインで○は旧デザインみたいです。

それによってもCSSの書き込みが違うようです。

ここでも注意が必要です!

 

私は、□の最新版で作成したので、それを作成方法を伝えます。

 

 

 

アメブロのフリースペース編集

グローバルメニューのHTMLを作ります。
アメブロ管理画面>設定・管理>フリースペースの編集に以下のHTMLを貼り付けます。

このHTMLは新デザイン・旧デザインで共通です。

<nav class="menu"><ul class="menu-container"><!-- <br> 
--><li class="menu1"><a href="menu1のURL">Menu1</a></li><!-- <br> 
--><li class="menu2"><a href="menu2のURL">Menu2</a></li><!-- <br> 
--><li class="menu3"><a href="menu3のURL">Menu3</a></li><!-- <br> 
--><li class="menu4"><a href="menu4のURL">Menu4</a></li><!-- <br> 
--><li class="menu5"><a href="menu5のURL">Menu5</a><!-- <br> 
--><ul class="second-content"><!-- <br>
--><li><a href="サブメニュー1URL">SubMenu1</a></li><!-- <br> 
--><li><a href="サブメニュー2URL">subMenu2</a></li></ul><!-- <br> 
--></li><!-- <br> 
--><li class="menu6"><a href="menu6のURL">Menu6</a></li></ul><!-- <br> 
--></nav>

※Menu1〜6は、URLも変更してください。

※[--><li class="menu1"]を確認!

コピペした場合は、ちゃんと順番に数字にする。

これを menu1 , menu2 , menu5 となっていて

“レッスンメニュー”が“SNS"になってしまい、かなり悩んでしまいました。 

 

 

アメブロのCSSを編集

CSSを編集します。
アメブロ管理画面>デザイン設定>適用中のデザイン:CSSの編集に以下のHTMLを貼り付けます。

このHTMLは新デザイン用です。

/* 新デザイン 画像使用したグローバルメニュー */
.menu {
position: absolute;
margin: 0;
padding: 0;
top: -130px;/* メニュー高さ90px + メニュー下の余白40px  */
}
.skin-blogSubA, .skin-blogSubB {
position: relative;
}
.skin-columnB .skin-blogSubA .menu, .skin-columnC .skin-blogSubA .menu, .skin-columnE .skin-blogSubA .menu, .skin-columnD .skin-blogSubB .menu {
left: auto;
right: 0;
}
.skin-columnA .skin-blogSubA .menu, .skin-columnD .skin-blogSubA .menu, .skin-columnC .skin-blogSubB .menu {
left: 0;
right: auto;
}
.skin-columnE .skin-blogSubB .menu {
left: auto;
right: -360px;
}
.menu-container {
margin: 0 auto;
padding: 0;
display:-webkit-flex;
display:flex;
-webkit-justify-content: space-around;
justify-content: space-around;
width: 1120px;/* メニューバー横幅 */
height: 90px;/* メニューバー高さ */
background: #fff;/* メニューバー背景色 */
list-style-type: none;
}
.menu-container li {
margin: 0;
padding: 0;
text-align: center;
width: 100%;
line-height: 90px;/* メニューバー高さ */
height: 90px;/* メニューバー高さ */
}
.menu-container li a {
display: block;
text-decoration: none;
color: #fff;/* メニューボタン文字色 */
}
.menu-container li a:hover {
background-color: #FFE2E7;/* メニューボタンマウスオーバー背景色 */
color: #FF96A9;
}
.menu-container>li>ul.second-content {
visibility: hidden;
position: absolute;
top: 0;
margin: 0;
padding-left: 0;
list-style-type: none;
z-index: -1;
}
.menu-container>li>ul.second-content>li {
text-align: center;
width: 186px;
height: 50px;/* サブメニューボタンの高さ */
display:block;
box-sizing: border-box;
}
.menu-container>li:hover>ul.second-content {
visibility: visible;
top: 90px;/* メニューバー高さ */
z-index: 1;
transition: all .3s;
}
.menu-container>li>ul.second-content>li>a {
display: block;
height:50px;/* サブメニューボタンの高さ */
line-height: 50px;/* サブメニューボタンの高さ */
background: #FFE2E7;/* サブメニューボタンの背景色 */
color: #FF96A9;/* サブメニューボタンの文字色 */
text-decoration: none;
border-bottom: 1px solid #fff;/* サブメニュー仕切り線 */
box-sizing: border-box;
text-indent:0;
opacity: 1;
}
.menu-container>li>ul.second-content>li>a:hover {
background: #ff96a8;/* サブメニューボタンマウスオーバーの背景色 */
color: #fff;/* サブメニューボタンマウスオーバーの文字色 */
}
.skin-blogBody {
padding-top: 90px;/* メニューバーの高さ分余白作る  */
}
/*  メニュー項目背景画像 */
.menu1 a{
background:url(menu1画像URL);
background-position: center;
margin:0;
display: block;
list-style-type: none;
text-align:center;
width:186px;/* ボタンの横幅 */
height:72px;/* ボタンの高さ */
padding:0;
text-indent: -9999px;
}
.menu2 a{
background:url(menu2画像URL);
background-position: center;
margin:0;
display: block;
list-style-type: none;
text-align:center;
width:186px;/* ボタンの横幅 */
height:72px;/* ボタンの高さ */
padding:0;
text-indent: -9999px;
}
.menu3 a{
background:url(menu3画像URL);
background-position: center;
margin:0;
display: block;
list-style-type: none;
text-align:center;
width:186px;/* ボタンの横幅 */
height:72px;/* ボタンの高さ */
padding:0;
text-indent: -9999px;
}
.menu4 a{
background:url(menu4画像URL);
background-position: center;
margin:0;
display: block;
list-style-type: none;
text-align:center;
width:186px;/* ボタンの横幅 */
height:72px;/* ボタンの高さ */
padding:0;
text-indent: -9999px;
}
.menu5 a{
background:url(menu5画像URL);
background-position: center;
margin:0;
display: block;
list-style-type: none;
text-align:center;
width:186px;/* ボタンの横幅 */
height:72px;/* ボタンの高さ */
padding:0;
text-indent: -9999px;
}
.menu6 a{
background:url(menu6画像URL);
background-position: center;
margin:0;
display: block;
list-style-type: none;
text-align:center;
width:186px;/* ボタンの横幅 */
height:72px;/* ボタンの高さ */
padding:0;
text-indent: -9999px;
}
/* 標準ヘッダーナビを消す */
.skin-blogHeaderNav {
display: none;
}

 

 

今日は、ここまで。

画像を作成していないので、隠れていますが、

実は、メニューできているので探してみてください。

 

 

************************

メールマガジン「7日間で習得! 今さら人には聞けないホリスティックケア」(人、ペット)

 

https://ssl.form-mailer.jp/fms/1e6a1449562611