1. Forrest Gump
  2. Sherlock Holmes
  3. Commercial Templates
  4. Sunday, 03 December 2023
  5.  Subscribe via email
Hello,

I used the Responsive Scrolling Tables plugin under Joomla 3. This no longer works under Joomla 4.

I have now put my table in a div: <div id="table1"> </div> and copied the following in template style under custom.css:

@media only screen and (max-width:959px){
#table1{overflow-x:auto;}
#table1::before{content:"Scroll right for more ..."; color:black; font-weight:bold;}
}

The text is also displayed but I can't scroll. What am I doing wrong?

Thanks &greetings
Accepted Answer Pending Moderation
0
Votes
Undo
Hello

Would you have a URL to an example of your table?

Ciaran
  1. more than a month ago
  2. Commercial Templates
  3. # 1
Accepted Answer Pending Moderation
0
Votes
Undo
Thank you

You can make your tables slightly more responsive by setting a max width, this way they will adjust to the width of the container. To amend try adding the following to the Custom CSS field of your templates parameters (Extensions -> Templates -> [YourTemplateStyle] -> Custom CSS)....

table {
max-width: 100%;
}


It is not possible to set a scroll on a table element with CSS alone but you can it to its container, in this case your accordion body. To amend try also adding the following...

.accordion-body {
overflow-x: auto !important;
}


Ciaran
  1. more than a month ago
  2. Commercial Templates
  3. # 2
Accepted Answer Pending Moderation
0
Votes
Undo
Hello Ciaran,

thank you very much for your support. It works perfectly.

Thank you !
  1. more than a month ago
  2. Commercial Templates
  3. # 3
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!

Join Our Newsletter

* indicates required
We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, email, number, etc.) to any third party. Nor will we send you unsolicited email.
Joomla51 - Mullaghmore, Co. Sligo, Ireland
Joomla51.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by
Open Source Matters
the trademark holder in the United States and other countries.

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok