• On the whole……this is a very clumsy plugin for someone that wants to create a really simple slider that doesn’t make the main image a background image. Unfortunately there aren’t a lot of other simpler options so I’m at your mercy until I can create a slider of my own. But every time I spend multiple hours on 1 slide AND THEN I have to make sure its responsive. I could do this layout with just css in my sleep and it would be responsive right away.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Laszlo

    (@laszloszalvak)

    Hi @sgumby

    As I see this topic is the duplicate of the issue mentioned in the support topic:

    where I have already gave you suggestions for fixing the mentioned problems. But just in case I copy my message here, too:

    As for creating a simple slider without background image:

    Our sliders are fully customizable and based on what you described, it seems your core problem is that, you set a background image for the slide.

    If you want to create a simple slider without any background image or background color, then you could simply remove the Slide background image or color that you set for the Slide:
    https://smartslider.helpscoutdocs.com/article/1724-slide#image

    and that way it will be transparent, and you will be able to see the content/background behind the slider.

    As for the responsive issue:

    When you create the results with simple HTML and CSS, you also use have to use CSS media queries if you want to have good responsive results, as something that looks good in desktop, won’t always look good in mobile view.

    Smart Slider 3 also have responsive options, that you can adjust separately for all view:

    basically these responsive settings are generating the media query wrapped style properties if we are speaking about code. So e.g. if you want to reduce the font size in mobile view, then you should simply switch into mobile view, then adjust the Text Scale setting:

    If you want to adjust the Text Scale of multiple texts within a container, then you could set the Text Scale on the entire container, and then the text scale of all layers inside would be affected, so you don’t have to adjust them one by one.

    If you still have responsive issues, then please export your slider that you experience the problem with:

    then open a support ticket at:

    describe the problem and send us the .ss3 file and we will take a look at your slider and figure out what’s wrong.

    Best regards,
    Laszlo.

    Thread Starter sgumby

    (@sgumby)

    Your sliders are fully customizable BUT it takes way too long to do stuff that should be simple. The sizing is not predictable, I can’t use css really even though you have a spot for classes, even starting from scratch there’s all kinds of padding at every level that I have to find and then turn off. In the time it takes me to setup 1 slide I could build a simple jquery/php slider my self….but then the client can’t customize it…. Well honestly no non-tech client is going to be able to figure out how to work in your system either.

    I need a simple slider that I can customize with css that doesn’t make the image a background for seo purposes. Css is so that I can set fonts and colors for the site globally and not have to set them again in the slider. The non-background image so that I have alt tags for SEO. The 1 I used to like hasn’t been updated in a long time and doesn’t play nicely with elementor….which is why I keep suffering through your slider.

    Just now I finally got the first slide to look nice and now I have to fight through the responsive stuff. I’m going to give it about an hour and then I’m crying uncle and I’m going to figure something else out. The plugin that doesn’t play nicely with elementor would actually probably take me less time to fix and debug than to debug your responsive settings.

    To wrap this up. Yes you have a ton of options but it takes way too long to sort through them. What the market needs is a good slider that is simple, controlled largely by css and doesn’t set the main image as a background.

    Plugin Support Laszlo

    (@laszloszalvak)

    Hi @sgumby

    Sorry, now I see some of that points that you meant, but based on what you described I think there is a misunderstanding on how you can add images to the slider. Below, at the image specific section, I will give you more information regarding this.

    As for the custom CSS and paddings:

    Indeed our containers such as the “Slide” , the “Content layer”, “Row” and “Column” has 10px padding set by default. You can spot these paddings easily in the editor since if you however over a layer we will display a grayish ( non-active layer ) or blue ( active layer ) overlay indicating the padding size and you can quickly adjust the padding values there by dragging the padding values in the corresponding direction – see attachment:

    Of course you can adjust these values also in the layer window at the highlighted field. But if you are really looking for a simple CSS solution that reduces the padding of these to 0 in case of every occurence within the slider, then you could achieve that easily with a simple CSS like this:

    div[data-sstype="slide"], div.n2-ss-section-main-content, div.n2-ss-layer-row, div.n2-ss-layer-col  {
    padding: 0px!important;
    }

    this will modify the padding of every slide, content layer, row and column. If you want to target only a specific slider, then you could preffix the selector with the HTML ID of the slider, e.g. if the ID is 21 then, like this:

    div#n2-ss-21 div[data-sstype="slide"], div#n2-ss-21 div.n2-ss-section-main-content, div#n2-ss-21 div.n2-ss-layer-row, div#n2-ss-21 div.n2-ss-layer-col  {
    padding: 0px!important;
    }

    But this way your client won’t be able to adjust these paddings later on, that’s why we typically don’t recommend CSS workarounds.

    If you will build a lot of similar slides with exactly the same layout, then what you should rather do is:

    A.) build a slide that looks exactly as you want it and adjust the responsive settings, then duplicate the slide:

    and replace the texts / images in the layers with the new ones.

    B.) in the Pro version you could build the data source in a CSV file and feed that into a dynamic slide with the CSV generator. That way you only need to create 1 “template” slide and then that layout would be applied to all of the slides created by the generator and you could modify all of them in the “template” slide at once. However on this forum we are not allowed to discuss topics about commercial products as per the forum guidelines, so if you would like to know more about this feature, then feel free to contact us over the ticket system:

    and we will give you more information on this topic.

    These could speed up the editing process drastically.


    Set fonts and colors for the site globally:

    Actually this doesn’t depend on the slider, this depends entirely on the styles of your theme, since if their selectors are strong enough then it will override the style of all elements out of the box, including the elements of the slider. If the selectors are not strong enoug, you can always make it stronger by using !important rule. Just to visualize it, here it is an example:
    -if your want ALL h1 elements on your site to have red color, and Arial font family then your theme should define these properties for the h1 element with !important rule, like this:

    h1{
    color: red!important;
    font-family: 'Arial'!important;
    }

    in this case if you added a Heading Layer with “H1” selected at the “Tag” setting:

    then it would be affected by that style, too. Similarly you can override the style of any other element if you prefer defining styles globally and style customizations within our editor are not a key requirements.

    As for the images:

    This is where the misunderstanding lies:

    You told you want:

    • a simple slider that doesn’t make the images a background
    • instead you want to add non-background image which have alt tags for SEO

    To clarify this, Smart Slider 3 only adds the image as a background if you selected the image for a background specific field, such as the Slide background:

    but actually even the Slide background image has an Alt tag setting, like you see here:

    So I assume you added the slide with the “Image” type:
    https://smartslider.helpscoutdocs.com/article/1764-slider-settings#add-slide

    if you don’t want any backgrounds, then you should add the slide with the “Blank” type instead ( of course you can also remove the Slide background image of an existing slide as the “Image” type is basically a preset that creates the new blank slide with the selected image as the Slide background ).

    On the other hand if you want to add a non-background image then, you should use rather the Image layer:

    there you can also set an Alt tag.

    I hope these tips will resolve your issues.

    Thread Starter sgumby

    (@sgumby)

    I’ve been doing this for over 24 years. Everything you are telling is stuff I can find and figure out. I use a plugin for the same reason I use wordpress. Its supposed to be faster that if I do it manually. If I can do it faster manually then its pointless to use any of these tools. Your plugin takes too long to figure out how to do everything.

    Thread Starter sgumby

    (@sgumby)

    An example of unpredictable sizing. I have my tablet break point set at 700. In the bowser if breaks at 700. But as editing the slide if I set it to tablet the lowest number I can set the slider is 701. So I can’t see what it looks like at 700 to change the settings for tablet mode.

    Plugin Support Laszlo

    (@laszloszalvak)

    @sgumby

    To avoid any further misunderstandings, first of all I need to clarify that you can set different breakpoints for the portrait and landscape screens. This is because a mobile phone in landscape orientation can be in the same resolution range as a tablet in portrait orientation. If we used the same breakpoints, then a mobiles in landscape orientation would typically display the tablet view. So since you can set different breakpoints based on orientation, you can make both the portrait and landscape mobile views use the styles that you specified for the mobile breakpoint until it matches the specified breakpoint ranges. Based on our experiences 700px ( portrait )/900px ( landscape ) is what works for most devices, that’s why those are the default values.

    If it is still not clear, in this guide you can learn the basics of breakpoints:

    So I assume you have this setup

    with this setup the Tablet breakpoints starts at 701px in portrait view and at 901px in landscape view. So basically 701 px is the lowest value where the tablet breakpoint can be displayed, that’s why you cant see the 700px as an option at tablet view. 700px will be always mobile view with this setup.

    Similarly if you switch into mobile view, you will see that the top range for the mobile view is 900px, because in landscape view that is the upper value.

    In the editor we can not simulate portrait/landscape views, but you can use the Device selector in the Top menu:

    to switch into the different views, and there you will be able to use the range slider as well, so you will be able to inspect how the slider would look at different screen widths.

    If you want to use the same breakpoint range for both landscape and portrait orientation, then you could simply set the same values for both the “Portrait” and the “Landscape” orientation.

    Note: I understand that you are looking for a really simply slider. Smart Slider 3 is a very powerful tool, and although you can create simple sliders with it in no time, it definitely have a learning curve, but we have a ton of tutorial videos that helps in the learning:

    I understand that many people like to install and use the plugin right away, but if we are speaking about a powerful plugin like Smart Slider 3 ( or any page builder ), then skipping the basics will ultimately increase the time that you have to invest, as you won’t learn the concepts that can make the editing much-much easier and faster.

    Thread Starter sgumby

    (@sgumby)

    My statement/question had nothing to do with orientation. If I set a breakpoint for any orientation at 700 and test the width in a browser or while editing a slide it should break. It doesn’t and now I’m having to use creative css to make it work.

    Plugin Support Laszlo

    (@laszloszalvak)

    @sgumby

    My statement/question had nothing to do with orientation.

    I see, but without understanding the relationship between the breakpoints and the orientations, you will continue expecting the breakpoints to change at the wrong resolution, so please make sure you read even the orientation specific parts of my previous reply otherwise you will keep struggling with the breakpoints and that could be the reason you have to rely on those “creative CSS” solutions, as it seems that there is still a misunderstanding here regarding the breakpoints.

    To summarize it once again:
    As I have already described in my previous reply, you can set both Portrait and Landscape breakpoints. The Portrait breakpoint will only take effect when your browser viewport is in portrait view and the Landscape breakpoint will only take effect if your browser viewport is in landscape orientation.

    If we take the breakpoints in my previous example as an example ( please check the circled elements )

    then on the frontend the breakpoints will work the following way:

    • if the viewport width is bigger than the viewport height, then your viewport has landscape orientation. So your slider will work with the landscape breakpoints, which means your slider will display the mobile view at 900px and below. At 901px and above the slider will display the tablet view, until you reach the desktop breakpoint
    • if the viewport width is smaller than the viewport height, then your viewport has portrait orientation. So your slider will work with the portrait breakpoints, which means your slider will display the mobile view at 700px and below. At 701px the slider will display the tablet view., until you reach the desktop breakpoint

    If you still don’t get it, or your ultimate goal is to switch from mobile view into tablet view exactly at 701px regardless of the viewport orientation, then as I have already suggested it in my previous reply, you could simply set both the Landscape and the Portrait breakpoints to the same values and that’s all. That way the breakpoints will be consistent.

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this review.