HI
I have a site that is almost built and just now am seeing that the images in my portfolio grids are not showing in the grid, but they seem to load and then disappear. I have cleared the css minification. I can’t see the problem on the backend and have checked settings. Can you take a look?
UPDATE – I fixed this by adding this:
.js_active .grid-image {
opacity: 1;
}
but I don’t understand why i needed to add that since the images looked fine before?
Now I am seeing the images but they are getting cropped at the bottom, covered by the title. This was not how they were yesterday. Can you take a look at that? I need the whole images to show with the title and excerpt underneath.
seems ok on firefox but first loads cropped? https://imgur.com/ErS9LDK (correct)
chrome: https://imgur.com/Hj8whSR (cropped on the bottom)
UPDATE: The only thing I added yesterday was a cookie bot banner which seems to be cropping the images on chrome and safari browser. When I disable it, the images are fine. Is there a way to fix this and still use cookiebot? If I disable the cookiebot banner, the icon is still there with the info in lower left on some pages – do I need that for compliance. Is there a way to link the cookiebot settings thru the enfold popup info box or is it ok as it is? I am using the enfold banner and it seems to be ok and the images are not cropped. (I found that some cookiebot banner settings make it so the video background doesn’t load on the front page.) What are the best practices here?
Also :
The thumbnails on the grid seem to load slowly, like the files are too big (these are 300×300). Is there a way to fix this?
On the page listed below, I have the sorting options turned on, but I am not seeing them (there is the space there where they should be). Can you take a look?
thanks
Nancy
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
-
This topic was modified 1 year, 1 month ago by
Munford.
Hi Rikard
Thanks for this. I entered the code, and nothing changed. I removed the comment as I don’t have a dedicated style for this mobile element.
For now, I think I will leave the buttons at the top as, in hindsight, putting them centred could cause more issues and probably won’t suit all images.
Thanks for your effort.
Regards
Merle
Hello with the horizontal gallery I must first click to get the right link en the same click to go to the page. Is there a possibility to use the arrows for horizontal navigation and a direct click on the images to go to the page. Just like on a mobile phone the click is direct to a page
-
This topic was modified 1 year, 1 month ago by
MarcusEls.
Hello, on this page, I would like the background image to be repeated in the mobile version as well, stacking on top of each other.
It’s the background image of a color section.

The area that is currently white should continue with the background image.
Just like in the example below. Column with background image via css

How can I do this?
Best regards
Hi, here is the screen with the missing image (white space)

It should be above the headline “Über mich – Claudia Carstens”
Can you help me?
Best regards!
see
In general, if an image is to respond to screen width and completely fill the surrounding container, the container height must match the image’s aspect ratio.
you can see what happens if you force your desired behaviour by : object-fit: fill
https://media.kulturbanause.de/2015/07/css-object-fit.html
if your parent container height is set by the other content – you can have that behaviour but will distort your image.
You can decide to have that image on object-fit: cover and then shift the important parts of the image by object-position.
see here an object-fit: fill on “About me” with Eiffel Tower :
https://webers-testseite.de/freelancer/#about
the height is determined by the big content on the left side (first flex-cell) – you can not have responsive behaviour on that image by that condition.
if you set on that img now
#about img {
min-height: 100%;
object-fit: cover;
object-position: center;
}
the Eiffel Tower will stay in the middle and container is filled with image – not stretched – but cropped
Hey Ismael
Thanks. Your css does effect the layout…
However I couldn’t make it work how I want it to…
Now I have “randomly” tried all kinds of settings, and “some kind of” a solution appeared when I edited the column with “No space between columns” and I changed the background image in the grid item to “Scale to fit so all image is always visible”.
This however does not work in mobile, where front images are shown much to small, whereas backside seems ok?
I really would appreciate if You took a look at it?
Thanks in advance and best regards
Hi,
Your solution forces the user to read out the height of the image to set the height of the section otherwise he wont see it.
You consider this beeing a good usability?
Please share a screenshot highlighting the problem.
Best regards,
Rikard
Hi!
Unfortunately, you won’t be able to consistently display the full image, as this depends on the size and aspect ratio of the parent container, which will vary depending on the screen resolution and size. The same applies when using the Image element — even if you manage to make it the same height as the sibling column.
Regards,
Ismael
Hi Ismael
Thank you so much. I looked this morning and everything is at it should be. The bold has gone and the footer spacing is now as it should be (very strange). Is it possible that the unclosed CSS could have caused the issue? Anyway, super grateful that it is all good.
The only query now open is the query regarding the buttons over images on mobile view. Please can you advise the CSS to assist with centering the buttons in the image area. I don’t want them at the top. Hope this makes sense.
Regards
Merle
hi,
when we add an image to the first column of a table all other columns display the text below the image.. example below.
Thank you
Hey ausgesonnen,
Thank you for the inquiry.
Have you tried uploading a larger image? The current logo size is 300x300px. Try uploading a 600x600px version of the image.
Best regards,
Ismael
Hi,
Thank you for the screenshot.
You may need to set the image as the background of the 2/3 column instead of using the Image element. This way, it will resize based on the height of the second column. Parts of the image may get cut off on certain screen sizes. In mobile view, you also need to define a minimum height for the 2/3 column.
Best regards,
Ismael
Hi,
Thank you for sharing the complete steps. Regarding the older thread, the complete solution is already there; you just need to adjust the “std” parameter to “hover_active”.
remove_filter( 'avf_builder_elements', 'avia_woocommerce_product_elements', 500, 1 );
add_filter( 'avf_builder_elements', 'avia_woocommerce_product_elements_mod', 500, 1 );
function avia_woocommerce_product_elements_mod( $elements )
{
$posttype = avia_backend_get_post_type();
if( ! empty( $posttype ) && $posttype == 'product' )
{
$elements[] = array("slug" => "avia_product_hover",
"name" => "Hover effect on <strong>Overview Pages</strong>",
"desc" => "Do you want to display a hover effect on overview pages and replace the default thumbnail with the first image of the gallery?",
"id" => "_product_hover",
"type" => "select",
"std" => "hover_active",
"class" => "avia-style",
"subtype" => array("Yes - show first gallery image on hover" => 'hover_active', "No hover effect" => ''));
$counter = 0;
foreach( $elements as $element )
{
if( $element['id'] == 'sidebar' )
{
$elements[ $counter ]['required'] = '';
}
else if( $element['id'] == 'layout' )
{
$elements[ $counter ]['builder_active'] = true;
// unset($elements[$counter]);
}
$counter++;
}
}
return $elements;
}
Best regards,
Ismael
Hey!
is not very logically structured if it is not sorted by date,
Yes, the Isotope script doesn’t really take any of that information into account. It sorts the items based on their order in the document and the size of the images. If you want to make sure that items are sorted based on their query order, e.g., the date they were published, you may need to select a different layout in Styling > Masonry Settings > Size Settings or use an entirely different element, such as the Post Slider or Portfolio Grid.
Cheers!
Ismael
Hey Carsten,
Thank you for the inquiry.
You can try the following css code, but it might affect the display of the background image with the text:
.avia-icongrid-flipbox .av-icon-cell-item article {
min-height: 300px;
}
.avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-flipback {
min-height: 300px;
}
If you need to apply this to a specific flipbox element, this should help: https://kriesi.at/documentation/enfold/add-custom-css
Best regards,
Ismael
Hey tsays,
Thank you for the inquiry.
Based on the Pagespeed Insights dev report, these are our recommendations.
— Enable image lazy loading. This can be done by enabling the Enfold > Performance > Responsive Images and Lazy Loading > Lazy Loading option.
— Disable the animation for the element containing the “Award-Winning Public Relations for Emerging Industries and Ambitious Brands” text. This should improve the CLS and LCP scores.
— Test different compression or minification plugins, or use the default options in the theme.
— The initial server response time is not ideal — upgrading the server should help.
— Reduce the size of the images further and make sure they are compressed.
— Install a cache plugin if you haven’t done so.
Best regards,
Ismael
Hi,
The Dev Team writes that it sounds like server related issue and maybe caused by a plugin or more than several thousand posts/pages
Try to replace
https://github.com/KriesiMedia/enfold-library/blob/master/temp_fixes/Enfold_7_0/framework/php/class-responsive-images.php
Best regards,
Mike
SebastianGuest
Hi,
i am using your theme a long time. But still have one question, the sample images that you used in the demo pages .. can i use it as well or do i need a special license?
E.g. the images from the slider https://kriesi.at/themes/enfold-gym/
Hi Ismael,
Is it possible to do the same think with the slide bar image in my home page ?
Best regards,
Hi,
I had a look at your site, but it looks like the image is already covering the 2/3 element. Did you manage to find a solution?
Best regards,
Rikard
http://www.jmcwebdesign.nl/fotos/vuur4/
looks quite good now, thanks! the only thing is:
the text is now finally, just below the image/video/first content section.
but…on a mobile it appears much too low…
probably something to do with: margin-top: 110vh;
but using a spacer does not help either.
how to move the text, also on a mobile and tablet, directly below the picture?
-
This reply was modified 1 year, 1 month ago by
jeel147.
-
This reply was modified 1 year, 1 month ago by
jeel147.
-
This reply was modified 1 year, 1 month ago by
jeel147.
-
This reply was modified 1 year, 1 month ago by
jeel147.
-
This reply was modified 1 year, 1 month ago by
jeel147.
-
This reply was modified 1 year, 1 month ago by
jeel147.
-
This reply was modified 1 year, 1 month ago by
jeel147.
Hi,
The background image is displaying on my end, how can we reproduce the results that you are seeing on your end?
Best regards,
Rikard
Hi, please can you assist with the following:-
1. My footer and menu text have suddenly become bold – I don’t want any of the menu or footer text bold.
2. Also how do I get the footer columns to be an equal distance from each other or more balanced.
3. I have added custom CSS in general styling to increase the small menu bar at the top and to increase the WhatsApp contact number
, and it worked beautifully on both laptop and mobile but then reverted to small on laptop and larger screens only. The mobile still looks perfect. Please check why this has happened.
I added this CSS:
#header_meta {
min-height: 60px;
}
#header_meta .phone-info {
line-height: 60px;
font-size: 18px;
}
4. Please assist with the font colors on contact form 7 – it is driving me crazy, nothing suggested online works
PS: I have another thread asking for assistance with the buttons over images that I have set to be centred. They are showing centred on the larger screens but not on mobile.
Please can you assist urgently with this.
Thank you
no – only quick css – i only copy paste this changings from dev-tools – so sometimes the browser dev tools change a bit the notation – maybe that is the reason ( f.e. pseudo-elements like before and after will noted on browsers as ::before and ::after allthough it is in quick css :before and :after)
see: https://kriesi.at/support/topic/background-images-in-color-section-dont-show/
Good day,
Please advise how the buttons placed over an image can be centred on a mobile device? It works perfectly on a tablet or larger screen but the buttons place at the top of the image on a mobile. I would like them centred in the square over the image.
https://img.savvyify.com/image/Screenshot-20250313-082839-Chrome.9Ezyc
Hi! Thank You for your reply and for going through it. I have checked the sample page that you have created, made some tests and here what I have found. When you create new page and put a color section with image background (like you have done), defining parameters like no repeat or stretch… It will show up for the first time. But as soon as you try to adjust the parameters after first save or create new color section on that existing page, the image will disappear. When you bring back the parameters to the values that you have defined when creating that page and section for the first time it will appear again. So this issue is making the work on the site completely impossible. Please take a look again. Previously the site was working completely without issues, and those issues came up after update of the template. One interesting point also, I have multiple sites on enfold, and on others there was no issue after the update. Only this one, so far as I noticed.
Hi –
I can’t seem to solve for a CLS on my home page. I turned off caching and lazy loading temporarily, but that didn’t seem to do the job. They are back on.
These are the layout shifts causing the issue:
div.container.av-section-cont-open
div.container.av-section-cont-open
img.wp-image-10658.avia-img-lazy-loading-not-10658.avia_image
img.wp-image-19005.avia-img-lazy-loading-not-19005.avia_image
div#av_section_4.avia-section.av
the background images in the color sections don’t behave reliably. Is this a known issue? Often when I change a setting on them, the change doesn’t take place or the images disappears although according to the settings it is still here.
Here is an example.
the background image of the color section is there in the settings but does not show up on the page. Why is that?
-
This topic was modified 1 year, 1 month ago by
ausgesonnen.
In some of my portfolio items, on the main grid, some items have a grey line showing and others do not. It looks like it’s the border but moved up. And at first I thought it was the length of the title because for the first couple of rows, items with a long title that went onto a second line didn’t have it, and short titles did. However scrolling down further I found several single line titled items with no grey line. All the images appear to be the same size.
So now I’m stumped. What are we doing that results in some items showing a grey line and some do not. We don’t mind if it shows or it doesn’t. We just want them all to be the same.
Thanks in advance for any insights you can offer.