Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #1281722

    Hi Kriesi-Team,

    I have a problem on the mobile version of my site.
    I buildt a ul in your code block, which is only shown on mobile. I wanted some words in it to break at special points so I added ­ and tried ­ too.
    example: “Halsschladadern”. But it isn’t working on my phone. It shows right in mozilla with inspector mode and mobile view but not on my phone (iphone8). Do you know how to solve it – so the “soft” word break works on my phone too?

    thx,
    Best Regards

    #1282056

    Hey Namda,

    Could you please attach some screenshots of the issue? I do not seem to see the issue.

    Best regards,
    Victoria

    #1282104

    and you inserted this?

    ____________ additional info _____________
    on some inputfields this well known entity is working but after saving the whole page – the inserted entity is not seen anymore – allthough it has an effect on the frontend.
    Editing a f.e. Heading again – these inserted entities are gone.

    to avoid this and to see in backend the usage of those little helpers i use that little plugin from Günter : https://github.com/KriesiMedia/enfold-library/tree/master/integration%20plugins/Enfold/Special%20Character%20Translation

    you can extend that little list in the plugin by additional entities

    i do change and add some entities on that replacement list f.e. ( i only use one #before and after the inserted code )
    my replacement list looks this way:

    after that i insert on the places f.e. #shy# for a softhypen.
    this will be seen on backend – even after saving the post and on editing them again.

    #1282105

    this here f.e. is :

    non breaking space
    small no-break Space
    non breaking hyphen

    see a list of them here: http://unicode.e-workers.de/entities.php

    • This reply was modified 3 years, 8 months ago by Guenni007.
    #1282176

    Thank you for your replies!

    I uploaded a screenshot from my phone:
    screenshot-website-onmobile

    Yes, I put it exactly like that in “Halsschlagadern” and it seems to work on desktop (mobile view) but not on phones.
    Thank you very much for the Plugin recommendation I am gonna look at it! Actually, I don’t need to extend the list, I just want it to work on my phone.

    thx

    #1282761

    Hi,

    Have you tried wrapping a phrase inside an html tag with a unique class name, and style it differently?

    Example:

    Ultraschalluntersuchung der <span class="break">Hals­­schlag­­adern – Carotissonographie in Wien</span>
    

    You can then use a css code like the following to move it on another line, or to control how it looks on mobile view.

    .mobilleistung li a .break {
    	display: inline-block;
    }
    

    Best regards,
    Ismael

    #1282769

    try to use instead the unicode dezimal short for it so not
    &shy with semicolon behind but
    &#173 with a semicolon behind
    ( when i set the semicolon it will directly transformed)

    • This reply was modified 3 years, 8 months ago by Guenni007.
    #1282774

    Hey,

    thank you for your ideas – unfortunately, none worked.

    The span idea was interesting but even did not work when I put “word-break:break-all !important” in CSS for mobile.

    I tried &shy and &#173 with and without semicolons, but did not break the word on mobile view (phone).
    I can not understand why that isn’t working on mobile!?

    The only solution I was able to find is cheating, which means I put a “-” and “<br>” into the sentence, which is pretty ugly!

    I would be happy if you find a better solution.

    Thanks!

    #1282806

    Hi,
    Sorry for the late reply, I believe that Guenni007’s advice to use the “Special Character Translation” plugin from the dev team is a good idea. I tested your page by copying the html from your code block and added it to my localhost along with the relevant css, I then removed your line brake from the word “Halsschlagadern” and added the &shy;
    2021-02-22_062937.jpg
    on larger screens it doesn’t show on the frontend:
    2021-02-22_063117.jpg
    but on smaller screens, in this case 320px with is typically the smallest phones like the iPhone 5, it does show:
    2021-02-22_063926.jpg
    I believe that this demonstrates that the technique works, but as Guenni007 pointed out, each time you edit the page WordPress will try to remove these, so using the “Special Character Translation” plugin is a good idea.

    Please note that the iPhone’s 6/7/8 have a screen width of about 375px, and at this size the word “Halsschlagadern” doesn’t break, because there is no need:
    2021-02-22_070052.jpg
    So perhaps you feel it doesn’t work on your device because it is not being triggered to work.
    Another option might be to set the character width like this:

    .mobilleistung li {
        max-width: 30ch !important;
    }
    

    you could try changing the “30ch” to cause the brake where you want it, but to me currently even though the word doesn’t brake where you want it to, the text seems to display well in the table.
    2021-02-22_071633.jpg

    Best regards,
    Mike

    #1282942

    the reason why i wrote it down like this in a description is if i write: ­ you will see nothing but the wanted analogon.

    the semicolon had to follow those codes without any space between.

    Try the unicode dezimal – and give the plugin a try.
    The edited version from Günter is here for download: https://pastebin.com/dl/RfmWQRvN
    and here to see: https://pastebin.com/RfmWQRvN

    then you use it as #shy# or #nbsp# etc. pp like in the list
    by the way it is the only way to use < or > or [ ] etc in the html

    but btw: the css for that – you can use hyphens: auto
    But these hyphenations are also partially incorrect – so the only true hyphenation is via softhyphens and manually.

    • This reply was modified 3 years, 8 months ago by Guenni007.
    #1283346

    Hi,

    thank you all for your detailed responses!
    I am going to try out the plugin now.

    thx

    #1283548

    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

Viewing 12 posts - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.