Hey Agim,
Thank you for the link to your site, I have not seen this layout before, please include an admin login in the Private Content area so we can examine.
So as I understand you want to remove the numbers at the top, & the arrows, & the dots at the bottom. Correct?

Best regards,
Mike
Hi,
Thank you for the link to your site, when I check on mobile the space doesn’t seen as much as in your screenshot:

But to make it less try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
@media only screen and (max-width: 767px) {
#top.home .avia-builder-el-8 {
margin-bottom: 0px !important;
}
#top.home .avia-builder-el-11 {
margin-bottom: 0px !important;
}
}
After applying the css, please clear your browser cache and check.
This is the expected results:

Best regards,
Mike
Hello,
I didn’t know that i could disable classic editor…
Excuse me but it still the same..i clear all the cache, the browser and the litespeed cache. I even try it on Edge that i never use.
1- I open “https://vernissageduvar.com/nos-realisations/” the gap between the pictures is small and it’s what I want!
2- i click on “portes” and there is a big gap between the 2 rows.. i have to scroll at the top of the page to see the same i can see on “meubles” when i open the page!
If i stay on “portes” and i refeesh the page, the gap between the picture is small ang i have a big gap if i go on “meubles”..
i don’t understand!
Hey Jak73,
Thank you for the link to your site & the screenshot, when I check your page the text is centered, but I believe that you are asking to reduce the content width.
Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
@media only screen and (min-width: 767px) {
.responsive #top.page-id-777 .main_color.container_wrap_first > .container {
max-width: 950px;
}
.responsive #top.page-id-777 .main_color.container_wrap_first {
background-color: #eee;
}
}
and adjust to suit, this is the expected results

Best regards,
Mike
CGuest
Dear Sirs,
I bought the theme in November 2023.
I would aks for confirmation that there is no enrolment or further fee.
Thanks in advance.
Yours faithfully
Christoph W
ok –
put this to your child-theme functions.php:
(try if the window on load is neccessary)
function set_class_for_image_orientation(){
?>
<script>
(function($) {
$(window).on('load', function(){
var images = document.getElementsByTagName('img');
for( var i=0; i<images.length;i++){
if(images[i].naturalWidth > images[i].naturalHeight) {
$(images[i]).addClass('landscape');
}
else if (images[i].naturalWidth < images[i].naturalHeight) {
$(images[i]).addClass('portrait');
}
else {
$(images[i]).addClass('square-image');
}
}
});
})(jQuery);
</script>
<?php
}
add_action('wp_footer', 'set_class_for_image_orientation');
now every image got a class on img that belongs to its orientation
then place that code to your quick css:
#top .avia_textblock.img-with-caption-right .wp-caption img.portrait {
margin-top: 0
}
and perhaps you like to go back to the same width if responsive case (smaller than 767px)
@media only screen and (max-width: 767px) {
#top .avia_textblock.img-with-caption-right .wp-caption {
grid-template-columns: 1fr 1fr;
}
}
Hi,
Great, I’m glad that we could help you out. Please let us know if you should need any further help on the topic, or if we can close it.
Best regards,
Rikard
Hi,
Thanks for the update. Please let us know if you should need any further help on the topic, or if we can close it.
Thanks for helping out @guenni007 :-)
Best regards,
Rikard
try to change that one rule to:
(it is only that line changed: grid-template-columns: auto 1fr; )
#top .avia_textblock.img-with-caption-right .wp-caption {
border: 1px solid #cccccc;
width: 100% !important;
margin: 0;
display: grid;
grid-auto-rows: auto;
grid-template-columns: auto 1fr;
grid-template-areas:
"feld2 feld1";
align-items: flex-end;
}
Hello,
thanks for your answer.
i put my responsive setings like this because it wasn’t working anyway..
Now, it seems to be ok , it works when i use the adaptive view tools of firefox but it doesn’t works on my Iphone..
Thanks for your script but it was already so long to make working the one i use now! I’m really bad in java and not so much better with all this!
Can you tell me please what could be the resaons why it doesn’t work on my phone although it’s ok on my laptop?
Now it works. Looks really great!
Is it possible, to remove the space from the vertical images top and keep the space from the horizontal images adjustable?
When you are logged in maybe you can also have a look at this:
Hi,
Thanks for the update. Please let us know if you should need any further help on the topic, or if we can close it.
Best regards,
Rikard
Hi Rikard,
thanks for your respond. As I wrote, I can not expand the the folded text, because of this. It is not visible, but it lays over every button, so you can not click them.
It is the following div… on desktop everthing is fine, only mobile, when everthing is shown among each other.
Best Blatze
I need to change the heading tag in the fullwidth slider from h2 to h1. I found this script in another post:
I tried this function but it does not alter anything.
Any idea on what to change in order to make it work
Regards
Nina
the section itself is set to : av-small-hide av-mini-hide.
those flex_columns with .scroll-reveal trigger are set on visibility : av-hide-on-mobile
look at the column advanced tab under responsive. Your added Class could not work on that – because it is set to display : none by your responsive settings.
is it because you are working with the other option to show that animation?
if this section and the columns are set to be there on responsive case the class “active” is added.
_____________________
by the way – this is my observer sccript to get a new class added to flex-columns that comes into viewport.
( i do not stop observing, because i like the animation on scroll-in/out again and again ;)
function observe_columns() {
?>
<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function() {
var flexcolumns = [].slice.call(document.querySelectorAll(".flex_column"));
if ("IntersectionObserver" in window && "IntersectionObserverEntry" in window && "intersectionRatio" in window.IntersectionObserverEntry.prototype){
let flexcolumnObserver = new IntersectionObserver(function(entries, observer) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
entry.target.classList.add("visible");
}
else {
entry.target.classList.remove("visible");
}
});
}, {
root: null,
threshold: 0.1,
rootMargin: "20px 0px -10px 0px",
});
flexcolumns.forEach(function(flexcolumn) {
flexcolumnObserver.observe(flexcolumn);
});
}
});
</script>
<?php
}
add_action( 'wp_footer', 'observe_columns' );
see in action f.e. under “Dienstleistungen”
https://webers-web.info/
Hey Diana,
Thank you for the inquiry.
You will also need to reduce the margin above the #main container to position it beneath the header.
.responsive #top #main {
margin-top: 0 !important;
}
Best regards,
Ismael
Hello,
Nothing is working… when i arrive to the page, on “Meubles” there is a little space between the pictures.. it’s OK. then i click on “portes” and there is a big gap between pictures.. i have to scroll at the top of the page to reduce this gap and to have the same layyout that i have on “meubles” at the begining…
Hello,
On phone i did it wittout this script… the animation doesn’t start like on lapetop when you arrive to the élement but it strats when the page is load….because his script doesn’t works on mobile…
Do you prevent the hover for first level menu items? By default, these are available for the desktop menu.
This is the reason – why i had to click (including load of that extra page) to see the sublevel menu-items.
Ok great. I made it weird on my desktop view, so I added code for only mobile view. seems to work. is this good?;
@media only screen and (max-width: 768px) {
/* Add your Mobile Styles here */
#top #bc-custom-section div .flex_column {
width: 46% !important;
margin-left: 3% !important;
border-radius: 30px;
}
}
I’ve updated a couple of WooCommerce sites to Enfold 6.0 this afternoon and on both the category image no longer shows with any of the banner display options.
- Default shows the image
- The 4 fullwidth banner options don’t show the image but throw an error in console that it’s trying to load an array rather than an image url
- The 2 responsive banner options work.
Up until updating to version 6.0 today we’ve used the ‘Display thumbnail and description as fullwidth banner with parallax effect below header’ option with the H1 category title centered over the top of it.
Any ideas please?
Hello,
I use this script wich works fine on laptop bur i just see that it doesn’t works on mobiles:
<script>
function scrollTrigger(selector, options = {}){
let els = document.querySelectorAll(selector)
els = Array.from(els)
els.forEach(el => {
addObserver(el, options)
})
}
function addObserver(el, options){
if(!('IntersectionObserver' in window)){
if(options.cb){
options.cb(el)
}else{
entry.target.classList.add('active')
}
return
}
let observer = new IntersectionObserver((entries, observer) => { //this takes a callback function which receives two arguments: the elemts list and the observer instance
entries.forEach(entry => {
if(entry.isIntersecting){
if(options.cb){
options.cb(el)
}else{
entry.target.classList.add('active')
}
observer.unobserve(entry.target)
}
})
}, options)
observer.observe(el)
}
// Example usages:
scrollTrigger('.intro-text')
scrollTrigger('.scroll-reveal', {
rootMargin: '-200px',
})
scrollTrigger('.loader', {
rootMargin: '-200px',
cb: function(el){
el.innerText = 'Loading...'
setTimeout(() => {
el.innerText = 'Task Complete!'
}, 1000)
}
})
</script>
I use it for an animation on this page: https://vernissageduvar.com/
Is it normal? is it a solution to make it working?
Thanks!!
I really need help with this. This is the main part of my design and I can’t show the owner till this is fixed.
When i switch to mobile view, from the desktop view, the image is still zoomed. (see attached) . But when I refresh, it is back to what it should look like. (see attached)
I’m having trouble duplicating the process for other items, the code on inspect is very long and complex but upon finding the same string of characters in the same approx spot in the code yields no results. Can you show me how to target some other items, for instance on the mobile version of the home page the layer slider that makes the three large buttons come into the page has too much space above and below it, see url to example below:
https://anthonyi28.sg-host.com/wp-content/uploads/2024/07/temp.jpg
does this part change depending on the item? #top .flex_column.
I tied it also on the desktop version with a single image graphic like the one you provided the code for but had no. luck there either.
Thanks so much for your excellent help as always
If there is another way to target individual items let me know that as well.
I came across this topic. I am having the same problem. How to disable the “next” arrow when at the last slide. Same how to disable the “back” arrow when at the first slide.
Hi,
Thanks for the update. Please let us know if you should need any further help on the topic, or if we can close it.
Best regards,
Rikard
Hey Jak73,
It looks like you have achieved that already? Please let us know if you should need any further help on the topic.
Best regards,
Rikard
Hey lelouxwebdesign,
Do you mean that the top level menu element stops responding, so that the sub menu is not visible while hovering? Did you try to temporarily deactivate all plugins or remove any customisations you might have added to see what happens then?
Best regards,
Rikard