Browser Compatibility issue with Safari

  • fittech
    Asked on December 13, 2016 at 4:33 AM

    My form works perfect for Chrome but CSS is not working with safari browser, any body help me how to write css for safari?

    Below is the safari version of form, any help will be appreciated. Looking forward

    Browser Compatibility issue with Safari Image 1 Screenshot 20

    Jotform Thread 1009965 Screenshot
  • Helen
    Replied on December 13, 2016 at 5:54 AM

    Hi,

    Thank you for contacting us.

    I have checked your form and replicated the same issue on Safari. You can fix it with to inject these CSS codes into your form. Please remove your old CSS codes before injecting these custom CSS codes.

    .form-textbox {

        margin-right : 0px !important;

        width : 150px !important;

    }

     

    .form-dropdown {

        margin-right : 100px !important;

    }

     

    #input_5 {

        margin-left : 9px !important;

    }

     

    .form-all {

        margin-top : -47px;

    }

     

    .form-section.page-section {

        background-color : inherit;

    }

    Everything works properly on my side, as you can see below screenshots.

    At Safari:

    Browser Compatibility issue with Safari Image 1 Screenshot 30

    At Google Chrome:

    Browser Compatibility issue with Safari Image 2 Screenshot 41

    Here is a guide helps to you for injecting CSS code: https://www.jotform.com/help/117-How-to-Inject-Custom-CSS-Codes

    If you have any questions or issue, feel free contact us

  • fittech
    Replied on December 13, 2016 at 6:03 AM

    Hello Helen, thanks for your kind reply.

     

    However I still see the issues in below fields anout check boxes, they are left aligned, also the conditional fields that appear after selecting the drop down, those also appear left aligned. Please send me css for them as well.

    Also when i click on any field a square off white box appear, I want to remove that as well. That was removed in my previous css.

    Help Please. Urgent.

  • Helen
    Replied on December 13, 2016 at 7:05 AM

    Hi,

    Thank you for contacting us.

    I have checked your old form and realized that below field an out checkboxes already left align. Here is your old form:

    Browser Compatibility issue with Safari Image 1 Screenshot 70

    You must add this CSS code into your custom CSS for just fixing second field's size.

    #input_37 {

        width : 217px !important;

    }

    Your new form will be shown as:

    Browser Compatibility issue with Safari Image 2 Screenshot 81

    I can not understand your problem that  the conditional fields that appear after selecting the drop down, those also appear left aligned.

    Here is your old form:

    Browser Compatibility issue with Safari Image 3 Screenshot 92

    And the new form that I changed:

    Browser Compatibility issue with Safari Image 4 Screenshot 103

    I can not see any different between them.

    Also, you can remove yellow highlight effect without using CSS codes. Please follow these steps:

    1. Click "Preferences" at the top of the form builder page.

    Browser Compatibility issue with Safari Image 5 Screenshot 114

    2. Change "Highlight Effect" from "Enable" to "Disable" on Advanced page. Just click "Save Changes" button. That's it!

    Browser Compatibility issue with Safari Image 6 Screenshot 125

    Can you please provide us more detail about your issue? What direction must be aligned the fields?

    We glad to solve your problem. Please let us know if you need any further assistance.