solution posted on similar board question doesn’t work for my site.
Hi,
Your banner’s height was gone. Try to paste this code to the base.css under the Asset folder.
@media only screen and (max-width: 750px) {
#Banner-template--15333557567721__1635804658ed6a1565 {
height: 33vw !important;
}
}
Please add the following CSS code to your assets/base.css bottom of the file.
@media only screen and (max-width: 750px) {
#Banner-template--15333557567721__1635804658ed6a1565 {
height: 33vw !important;
}
}
Thanks!
it worked to get the first banner showing, but not the second.
Seems like all your banners did not have a height. Replace the code with this.
-
Open the code editor.
-
Under the Asset folder, open the base.css and add the code at the very bottom
@media only screen and (max-width: 750px) {
.banner banner--adapt {
height: 33vw !important;
}
}
now it’s not showing again
Maybe it’s the image banner liquid coding causing the issue?
Here is the code:
{{ ‘section-image-banner.css’ | asset_url | stylesheet_tag }}
{%- if section.settings.adapt_height_first_image and section.settings.image != blank -%}
{%- style -%}
#Banner-{{ section.id }}::before, #Banner-{{ section.id }} .banner__media::before {
padding-bottom: {{ 1 | divided_by: section.settings.image.aspect_ratio | times: 100 }}%;
content: ‘’;
display: block;
}
{%- endstyle -%}
{%- endif -%}
<img srcset=“{%- if section.settings.image.width >= 375 -%}{{ section.settings.image | img_url: ‘375x’ }} 375w,{%- endif -%}
{%- if section.settings.image.width >= 750 -%}{{ section.settings.image | img_url: ‘750x’ }} 750w,{%- endif -%}
{%- if section.settings.image.width >= 1100 -%}{{ section.settings.image | img_url: ‘1100x’ }} 1100w,{%- endif -%}
{%- if section.settings.image.width >= 1500 -%}{{ section.settings.image | img_url: ‘1500x’ }} 1500w,{%- endif -%}
{%- if section.settings.image.width >= 1780 -%}{{ section.settings.image | img_url: ‘1780x’ }} 1780w,{%- endif -%}
{%- if section.settings.image.width >= 2000 -%}{{ section.settings.image | img_url: ‘2000x’ }} 2000w,{%- endif -%}
{%- if section.settings.image.width >= 2800 -%}{{ section.settings.image | img_url: ‘2800x’ }} 2800w{%- endif -%}”
sizes=“{% if section.settings.image_2 != blank and section.settings.stack_images_on_mobile %}(min-width: 750px) 50vw, 100vw{% elsif section.settings.image_2 != blank %}50vw{% else %}100vw{% endif %}”
src=“{{ section.settings.image | img_url: ‘750x’ }}”
loading=“lazy”
alt=“{{ section.settings.image.alt | escape }}”
width=“{{ section.settings.image.width }}”
height=“{{ section.settings.image.width | divided_by: section.settings.image.aspect_ratio }}”
{% if section.settings.image_2 != blank %}class=“banner__media-image-half”{% endif %}
<img srcset=“{%- if section.settings.image_2.width >= 375 -%}{{ section.settings.image_2 | img_url: ‘375x’ }} 375w,{%- endif -%}
{%- if section.settings.image_2.width >= 750 -%}{{ section.settings.image_2 | img_url: ‘750x’ }} 750w,{%- endif -%}
{%- if section.settings.image_2.width >= 1100 -%}{{ section.settings.image_2 | img_url: ‘1100x’ }} 1100w,{%- endif -%}
{%- if section.settings.image_2.width >= 1500 -%}{{ section.settings.image_2 | img_url: ‘1500x’ }} 1500w,{%- endif -%}
{%- if section.settings.image_2.width >= 1780 -%}{{ section.settings.image_2 | img_url: ‘1780x’ }} 1780w,{%- endif -%}
{%- if section.settings.image_2.width >= 2000 -%}{{ section.settings.image_2 | img_url: ‘2000x’ }} 2000w,{%- endif -%}
{%- if section.settings.image_2.width >= 2800 -%}{{ section.settings.image_2 | img_url: ‘2800x’ }} 2800w{%- endif -%}”
sizes=“{% if section.settings.image != blank and section.settings.stack_images_on_mobile %}(min-width: 750px) 50vw, 100vw{% elsif section.settings.image != blank %}50vw{% else %}100vw{% endif %}”
src=“{{ section.settings.image_2 | img_url: ‘750x’ }}”
loading=“lazy”
alt=“{{ section.settings.image_2.alt | escape }}”
width=“{{ section.settings.image_2.width }}”
height=“{{ section.settings.image_2.width | divided_by: section.settings.image_2.aspect_ratio }}”
{% if section.settings.image != blank %}class=“banner__media-image-half”{% endif %}
{{ block.settings.heading | escape }}
{%- when 'text' -%}{% schema %}
{
“name”: “t:sections.image-banner.name”,
“tag”: “section”,
“class”: “spaced-section spaced-section–full-width”,
“settings”: [
{
“type”: “url”,
“id”: “button_link_0”,
“label”: “Image Link”
},
{
“type”: “image_picker”,
“id”: “image”,
“label”: “t:sections.image-banner.settings.image.label”
},
{
“type”: “image_picker”,
“id”: “image_2”,
“label”: “t:sections.image-banner.settings.image_2.label”
},
{
“type”: “select”,
“id”: “desktop_text_box_position”,
“options”: [
{
“value”: “flex-start”,
“label”: “t:sections.image-banner.settings.desktop_text_box_position.options__1.label”
},
{
“value”: “center”,
“label”: “t:sections.image-banner.settings.desktop_text_box_position.options__2.label”
},
{
“value”: “flex-end”,
“label”: “t:sections.image-banner.settings.desktop_text_box_position.options__3.label”
}
],
“default”: “center”,
“label”: “t:sections.image-banner.settings.desktop_text_box_position.label”
},
{
“type”: “select”,
“id”: “color_scheme”,
“options”: [
{
“value”: “accent-1”,
“label”: “t:sections.image-banner.settings.color_scheme.options__1.label”
},
{
“value”: “accent-2”,
“label”: “t:sections.image-banner.settings.color_scheme.options__2.label”
},
{
“value”: “background-1”,
“label”: “t:sections.image-banner.settings.color_scheme.options__3.label”
},
{
“value”: “background-2”,
“label”: “t:sections.image-banner.settings.color_scheme.options__4.label”
},
{
“value”: “inverse”,
“label”: “t:sections.image-banner.settings.color_scheme.options__5.label”
}
],
“default”: “background-1”,
“label”: “t:sections.image-banner.settings.color_scheme.label”
},
{
“type”: “checkbox”,
“id”: “stack_images_on_mobile”,
“default”: true,
“label”: “t:sections.image-banner.settings.stack_images_on_mobile.label”
},
{
“type”: “checkbox”,
“id”: “adapt_height_first_image”,
“default”: false,
“label”: “t:sections.image-banner.settings.adapt_height_first_image.label”
}
],
“blocks”: [
{
“type”: “heading”,
“name”: “t:sections.image-banner.blocks.heading.name”,
“limit”: 1,
“settings”: [
{
“type”: “text”,
“id”: “heading”,
“default”: “Image banner”,
“label”: “t:sections.image-banner.blocks.heading.settings.heading.label”
}
]
},
{
“type”: “text”,
“name”: “t:sections.image-banner.blocks.text.name”,
“limit”: 1,
“settings”: [
{
“type”: “text”,
“id”: “text”,
“default”: “Give customers details about the banner image(s) or content on the template.”,
“label”: “t:sections.image-banner.blocks.text.settings.text.label”
}
]
},
{
“type”: “buttons”,
“name”: “t:sections.image-banner.blocks.buttons.name”,
“limit”: 1,
“settings”: [
{
“type”: “text”,
“id”: “button_label_1”,
“default”: “Button label”,
“label”: “t:sections.image-banner.blocks.buttons.settings.button_label_1.label”,
“info”: “t:sections.image-banner.blocks.buttons.settings.button_label_1.info”
},
{
“type”: “url”,
“id”: “button_link_1”,
“label”: “t:sections.image-banner.blocks.buttons.settings.button_link_1.label”
},
{
“type”: “checkbox”,
“id”: “button_style_secondary_1”,
“default”: false,
“label”: “t:sections.image-banner.blocks.buttons.settings.button_style_secondary_1.label”
},
{
“type”: “text”,
“id”: “button_label_2”,
“default”: “Button label”,
“label”: “t:sections.image-banner.blocks.buttons.settings.button_label_2.label”,
“info”: “t:sections.image-banner.blocks.buttons.settings.button_label_2.info”
},
{
“type”: “url”,
“id”: “button_link_2”,
“label”: “t:sections.image-banner.blocks.buttons.settings.button_link_2.label”
},
{
“type”: “checkbox”,
“id”: “button_style_secondary_2”,
“default”: false,
“label”: “t:sections.image-banner.blocks.buttons.settings.button_style_secondary_2.label”
}
]
}
],
“presets”: [
{
“name”: “t:sections.image-banner.presets.name”,
“blocks”: [
{
“type”: “heading”
},
{
“type”: “text”
},
{
“type”: “buttons”
}
]
}
]
}
{% endschema %}