Improve ad

This commit is contained in:
syuilo
2021-05-05 19:05:19 +09:00
parent 80f8c2de78
commit 6cec662ec4
6 changed files with 18 additions and 7 deletions

View File

@ -92,7 +92,7 @@ export default defineComponent({
return [h(MkAd, {
class: 'a', // advertiseの意(ブロッカー対策)
key: item.id + ':ad',
prefer: 'horizontal',
prefer: ['horizontal', 'horizontal-big'],
}), el];
} else {
return el;

View File

@ -30,7 +30,7 @@ export default defineComponent({
props: {
prefer: {
type: String,
type: Array,
required: true
},
specify: {
@ -50,7 +50,7 @@ export default defineComponent({
if (props.specify) {
ad = props.specify;
} else {
let ads = instance.ads.filter(ad => ad.place === props.prefer);
let ads = instance.ads.filter(ad => props.prefer.includes(ad.place));
if (ads.length === 0) {
ads = instance.ads.filter(ad => ad.place === 'square');
@ -130,6 +130,16 @@ export default defineComponent({
}
}
&.horizontal-big {
padding: 8px;
> a ,
> a > img {
max-width: min(600px, 100%);
max-height: 250px;
}
}
&.vertical {
> a ,
> a > img {