1. PROMO Subscribe our All Access Pass @ 75% OFF & access all our 16+ premium Divi extensions: Divi Block Pro, Carousel Toolkit, etc.LEARN MORE
Dismiss Notice
NEW Divi.Help Pro Carousel AI Toolkit - Magically turn your Divi design into carousel, simply by using our online toolkit. No plugins needed. Now it works with Divi 5 as well!Try our carousel AI toolkit
BEST Divi Block - A revolutionary drag & drop tool to easily mix & match 960+ premade blocks (Light & Dark) to kick start your Divi site design. Special module designs are included as well. Also newly added AI generator & color. Now it works with Divi 5 as well!
Learn More About Divi BlockFree Version ~ 340+ Free Blocks

Solved Advice needed with website migration to DiVi

Discussion in 'Free Divi Community Forum' started by Tom W, Mar 8, 2026.

  1. Tom W

    Tom W New Member

    Hi! I'm new to DiVi and I'm new to this community. :)

    I'm helping a friend migrate a Wordpress website that was built using WPBakery and QODE (Bridge theme) to DiVi. When I first installed DiVi (in a staging version of the main site), I was using DiVi 4.2.x and I migrated to DiVi 5 today. So, I'll move forward with DiVI 5. I'm working through the migration and for each page of the site, I opted to using the existing content vs having DiVi generate a new page or use AI to generate a page. With DiVi 5, I'm able to access the existing text better, which is goodness. :cool:

    Anyway, I have two questions:

    1. I have a paragraph of text with an embedded image that has a "float: right" CSS style rule applied. The image appears correctly on desktop, but when I give the mobile version of the page, the image isn't centered (due to the float). So, what's the best way of dealing with this: remove the image and re-add it using whatever mechanism DiVi provides or should I write custom CSS to apply the float only if the page isn't rendered on mobile?
    2. I have some content in a HTML table. So, when it appears on mobile, the table is chopped off and most of the text can't be seen. lol Does DiVi have a module or a block I could use to store this data so it displays better on mobile? I was also thinking of putting the content in DIVs with an inline-block display attribute, that I would change to block (or unset the inline-block) on mobile.

    Given the nature of the site, I'm not at liberty to post links, but I can post sanitized HTML snipets that show the content structure I'm working with, if necessary.

    Thanks in advance for your time and advice!

    Peace...
     
    1. PRO MEMBER PERKS Divi Block Pro - Premade floating button design for your Divi site without using any plugins:View Demo
  2. Divi Booster

    Divi Booster Divi Expert

    Hi Tom,

    Welcome to Divi :)

    1. If the text is flowing round the image (and you want to keep it that way), you might find CSS to be easiest - use a media query to apply the CSS only on mobile. Something like:

    Code:
    Log In or Sign Up to view this code.
    But if the text doesn't flow round the image, the more Divi way to handle it would be to place the image into its own image module and then use the module's settings to set the alignment on desktop / mobile.

    There isn't to my knowledge an easy way to have text in a text module flowing round an image module, so if that's your situation I'd go with CSS.

    2. Divi doesn't have a built-in table module. Perhaps your best option is this one:

    https://www.elegantthemes.com/marketplace/table-maker/

    There's a free table module here, but I don't see any indication that it has been updated for Divi 5 yet.

    https://wordpress.org/plugins/table-for-divi/

    Hope that helps!
     
  3. Tom W

    Tom W New Member

    Thanks! :)

    Thanks for the info. I'm comfortable with CSS, but since I'm new to DiVi, I want to do things "the DiVi way" as much as possible, so I can learn as much as I can. :)

    Great! Thanks for the tips!!! You've been very helpful! :)

    Peace...

    Tom
     
    1. PRO MEMBER PERKS Divi Ultimate Archive Plugin - Replace the default archive "Older Entries" with beautiful pagination:Learn More
  4. Tom W

    Tom W New Member

    I actually found a simply CSS style rule to apply that solved my particular need nicely. :)

    I found this article:

    https://allthingssmitty.com/2016/10/03/responsive-table-layout/

    and after trying it out, I found all I needed to do is this and I was set:


    HTML:
    @media screen and (max-width: 600px) and (orientation: portrait) {
    table tr {
        display: block;
        margin-bottom: 1em;
      }
    
      table td {
        display: block;
        text-align: center;
      }
    }
    I think I can remove the "max-width" media selector condition too. Anyway, I wanted to share this with you. :)

    Thanks again!

    Peace...
     
  5. Divi Booster

    Divi Booster Divi Expert

    Great! I'm glad you found a solution, Tom. Thanks for sharing :)
     
    1. PRO MEMBER PERKS Divi.Help Pro Layout Packs - Agency Divi layout pack featuring modern overlay archive blog layout with hover effects:View Demo