つばさのーと

つばさの日常を綴るのーと

コピペでどうぞ。CSSでカエレバ・ヨメレバのデザインカスタマイズ4案目

f:id:tsubasa123:20170604170643j:plain

 

こんにちは、つばさ(@tsubasa123)です。

 

昨日に引き続きカエレバデザインカスタマイズシリーズをお届けします。今日が最終案です、もうこれ以上はアイデアが浮かびません。あと、メリークリスマス!

 

今回もPC、スマホ、レスポンシブと3つコードを用意しております。お気に召した方がいらっしゃいましたら是非一度使ってみてください。

 

対応状況と取得コード

 

今までと条件は同じです。取得コードは「amazlet風-2」を選択してください。

 

本記事投稿時点では「Amazon」「楽天市場」「Kindle」「楽天ブックス」の4つだけになります。需要がありましたら他のものも対応しますのでご連絡ください。

 

PC版

 

f:id:tsubasa123:20161223130259j:plain

 

今回は各ボタンの色を利用したグラデーションにしてみました。枠が一番濃いキーカラーで下から上に、徐々に薄くなっていきます。ボタンの存在感が強いのでボタン下の影は外しました。

 

.booklink-box, .kaerebalink-box {
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
    padding: 22px 25px 22px 25px;
    width: 94%;
    margin: 0 auto 15px;
    border: 3px solid #dfdfdf; 
    box-sizing: border-box;
    display: table;
}
.booklink-image, .kaerebalink-image {
    vertical-align: top;
    box-sizing: border-box;
    display: table-cell;
    width: 111px;
    text-align: center;
}
.booklink-image img, .kaerebalink-image img {
    max-width: 100%
}
.booklink-info, .kaerebalink-info {
    line-height: 125%;
    vertical-align: top;
    box-sizing: border-box;
    display: table-cell;
    padding-left: 25px;
}
.booklink-name, .kaerebalink-name {
    margin: 0 0 24px 0;
}
.booklink-name a, .kaerebalink-name a {
    color: #0066cc;  
    text-decoration: underline;
}
.booklink-name > a, .kaerebalink-name > a {
    font-size: 16px; 
}
.booklink-name a:hover, .kaerebalink-name a:hover {
    color: #FF9900;
}
.booklink-powered-date, .kaerebalink-powered-date {
    font-size: 8px;
    margin: 6px 0 0 0;
}
.booklink-detail, .kaerebalink-detail {
    color: #333333; 
    font-size: 12px; 
    margin: 0 0 14px 0;
}
.booklink-link2 a, .kaerebalink-link1 a {
    display: block;
    padding: 10px 1px;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}
.booklink-link2 a:hover, .kaerebalink-link1 a:hover {
    opacity: 0.6;
}
.booklink-link2 > div, .kaerebalink-link1 > div {
    width: 33.33%;
    padding: 0 5px 5px 0;
    box-sizing: border-box;
    float: left;
}

.shoplinkamazon a {
    color: #ffffff;
    background: #ffc97f;
    background: linear-gradient(to bottom, #ffc97f 0%, #ff9901 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc97f', endColorstr='#ff9901', GradientType=0);
    border: 2px solid #ff9901;
}
.shoplinkrakuten a {
    color: #ffffff;
    background: #c16062;
    background: linear-gradient(to bottom, #c16062 0%, #bf0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c16062', endColorstr='#bf0000', GradientType=0);
    border: 2px solid #bf0000;
}
.shoplinkkindle a {
    color: #ffffff;
    background: #66a4cc;
    background: linear-gradient(to bottom, #66a4cc 0%, #0074c1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a4cc', endColorstr='#0074c1', GradientType=0);
    border: 2px solid #0074c1;
}

 

スマホ版

 

f:id:tsubasa123:20161223130310j:plain

 

今まで同様、ボタンが縦並びになります。

 

.booklink-box, .kaerebalink-box {
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
    padding: 22px 25px 22px 25px;
    width: 94%;
    margin: 0 auto 15px;
    border: 3px solid #dfdfdf; 
    box-sizing: border-box;
    text-align: center;
}
.booklink-image, .kaerebalink-image {
    width: 100%;
    margin: 0 0 5px 0;
}
.booklink-image img, .kaerebalink-image img {}
.booklink-info, .kaerebalink-info {
    line-height: 125%;
    width: 100%;
}
.booklink-name, .kaerebalink-name {
    margin: 0 0 4px 0;
}
.booklink-name a, .kaerebalink-name a {
    color: #0066cc;  
    text-decoration: underline;
}
.booklink-name > a, .kaerebalink-name > a {
    font-size: 16px; 
}
.booklink-name a:hover, .kaerebalink-name a:hover {
    color: #FF9900;
}
.booklink-powered-date, .kaerebalink-powered-date {
     font-size: 8px;
}
.booklink-detail, .kaerebalink-detail {
    color: #333333; 
    font-size: 12px; 
    margin: 0 0 10px 0;
}
.booklink-link2 a, .kaerebalink-link1 a {
    width: 90%;
    display: block;
    margin: 0px auto 8px;
    padding: 10px 1px;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}
.booklink-link2 a:hover, .kaerebalink-link1 a:hover {
    opacity: 0.6;
}

.shoplinkamazon a {
    color: #ffffff;
    background: #ffc97f;
    background: linear-gradient(to bottom, #ffc97f 0%, #ff9901 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc97f', endColorstr='#ff9901', GradientType=0);
    border: 2px solid #ff9901;
}
.shoplinkrakuten a {
    color: #ffffff;
    background: #c16062;
    background: linear-gradient(to bottom, #c16062 0%, #bf0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c16062', endColorstr='#bf0000', GradientType=0);
    border: 2px solid #bf0000;
}
.shoplinkkindle a {
    color: #ffffff;
    background: #66a4cc;
    background: linear-gradient(to bottom, #66a4cc 0%, #0074c1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a4cc', endColorstr='#0074c1', GradientType=0);
    border: 2px solid #0074c1;
}

 

レスポンシブ版

画像は省略、ブレイクポイントでPCのデザインとSPのデザインが切り替わります。ブレイクポイントはご利用中のテーマに合わせて変更してください。

 

.booklink-box, .kaerebalink-box {
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
    padding: 22px 25px 22px 25px;
    width: 94%;
    margin: 0 auto 15px;
    border: 3px solid #dfdfdf; 
    box-sizing: border-box;
    text-align: center;
}
.booklink-image, .kaerebalink-image {
    width: 100%;
    margin: 0 0 5px 0;
}
.booklink-image img, .kaerebalink-image img {}
.booklink-info, .kaerebalink-info {
    line-height: 125%;
    width: 100%;
}
.booklink-name, .kaerebalink-name {
    margin: 0 0 4px 0;
}
.booklink-name a, .kaerebalink-name a {
    color: #0066cc;  
    text-decoration: underline;
}
.booklink-name > a, .kaerebalink-name > a {
    font-size: 16px; 
}
.booklink-name a:hover, .kaerebalink-name a:hover {
    color: #FF9900;
}
.booklink-powered-date, .kaerebalink-powered-date {
     font-size: 8px;
}
.booklink-detail, .kaerebalink-detail {
    color: #333333; 
    font-size: 12px; 
    margin: 0 0 10px 0;
}
.booklink-link2, .kaerebalink-link1 {}
.booklink-link2 a, .kaerebalink-link1 a {
    width: 90%;
    display: block;
    margin: 0px auto 8px;
    padding: 10px 1px;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}
.booklink-link2 a:hover, .kaerebalink-link1 a:hover {
    opacity: 0.6;
}

@media screen and (min-width: 800px) {

.booklink-box, .kaerebalink-box {
    text-align: left;
    display: table;
}
.booklink-image, .kaerebalink-image {
    vertical-align: top;
    box-sizing: border-box;
    display: table-cell;
    width: 111px;
    text-align: center;
    margin: 0;
}
.booklink-image img, .kaerebalink-image img {
    max-width: 100%
}
.booklink-info, .kaerebalink-info {
    line-height: 125%;
    vertical-align: top;
    box-sizing: border-box;
    display: table-cell;
    padding-left: 25px;
    width: auto;
}
.booklink-name, .kaerebalink-name {
    margin: 0 0 24px 0;
}
.booklink-name > a, .kaerebalink-name > a {
    font-size: 16px; 
}
.booklink-powered-date, .kaerebalink-powered-date {
    margin: 6px 0 0 0;
}
.booklink-detail, .kaerebalink-detail {
    margin: 0 0 14px 0;
}
.booklink-link2 a, .kaerebalink-link1 a {
    width: auto;
    text-align: center;
    margin: none;
}
.booklink-link2 > div, .kaerebalink-link1 > div {
    width: 33.33%;
    padding: 0 5px 5px 0;
    box-sizing: border-box;
    float: left;
}
}

.shoplinkamazon a {
    color: #ffffff;
    background: #ffc97f;
    background: linear-gradient(to bottom, #ffc97f 0%, #ff9901 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc97f', endColorstr='#ff9901', GradientType=0);
    border: 2px solid #ff9901;
}
.shoplinkrakuten a {
    color: #ffffff;
    background: #c16062;
    background: linear-gradient(to bottom, #c16062 0%, #bf0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c16062', endColorstr='#bf0000', GradientType=0);
    border: 2px solid #bf0000;
}
.shoplinkkindle a {
    color: #ffffff;
    background: #66a4cc;
    background: linear-gradient(to bottom, #66a4cc 0%, #0074c1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66a4cc', endColorstr='#0074c1', GradientType=0);
    border: 2px solid #0074c1;
}

 

さいごに

 

カエレバデザイン4案目のご紹介でした。これにてカエレバデザインシリーズを終了とします。「もっと作れよ」とか「他のサービスのボタンも用意しろよ」って方がいましたらご連絡ください。暇な時に調整を検討します。

 

この4つのデザインをベースにもっとカスタマイズしたものをお届けできるようにがんばります。

 

ではでは、最後までお付き合いいただきありがとうございました。

関連記事

コピペでどうぞ。CSSでカエレバ・ヨメレバのデザインをカスタマイズしました

コピペでどうぞ。CSSでカエレバ・ヨメレバのデザインカスタマイズ2案目

コピペでどうぞ。CSSでカエレバ・ヨメレバのデザインカスタマイズ3案目

リライト好きな方へおススメしたい最終更新日を自動で表示するカスタマイズ