Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Select Box - Dropdown arrow not appearing normally on iOS6/Safari #10143

Closed
AmritGurung opened this issue Jun 6, 2017 · 13 comments
Closed

Select Box - Dropdown arrow not appearing normally on iOS6/Safari #10143

AmritGurung opened this issue Jun 6, 2017 · 13 comments
Assignees

Comments

@AmritGurung
Copy link

AmritGurung commented Jun 6, 2017

How to reproduce this bug:

  1. Setup a basic html layout with foundation.
  2. Insert a select box with few options.
  3. View on iOS6/Safari.

What should happen and what happened instead:

The dropdown arrow should appear on the right hand side but it appears on the top left hand corner.

Browser(s) and Device(s) tested on:

Tested on iOS6.1.6/Safari

img_0087

@AmritGurung
Copy link
Author

I think this bug was introduced while trying to fix Fix overlapping select arrow #8704.

The select box appears fine if we get rid of the $form-spacing, added in commit af121b1.
img_0088

But this will again re-introduce the Arrow overlapping text when container is floated #8685.

@kball
Copy link
Contributor

kball commented Jun 6, 2017

@AmritGurung Thank you for the bug report. Is this using Foundation 6.3.1?

@AmritGurung
Copy link
Author

@kball Yes, it is using Foundation 6.3.1

@brettsmason
Copy link
Contributor

Hmm I've looked into this. This appears to be an issue specific to version 6 of Safari. Basically it doesn't support writing a background position like right -1rem center so is putting it top left instead. See https://stackoverflow.com/questions/16542051/css3-background-position-issue-with-safari-only

Not sure how to go about finding a solution for this...

@andycochran
Copy link
Contributor

Do we support this version of iOS Safari?

@DanielRuf
Copy link
Contributor

Do we support this version of iOS Safari?

I don't think so.

https://foundation.zurb.com/sites/docs/compatibility.html

Last Two Versions

#9123 (comment)

...
ios_saf 11.0-11.2
ios_saf 10.3
ios_saf 10.0-10.2
ios_saf 9.3
ios_saf 9.0-9.2
ios_saf 8.1-8.4
ios_saf 8
ios_saf 7.0-7.1
...

@DanielRuf DanielRuf self-assigned this Mar 10, 2018
@DanielRuf
Copy link
Contributor

I guess we can close this then as mobile Safari 6 is very old, generally does not support background-position and is not supported by us accordig to our compatibility table.

@ncoden or what do you think?

@DanielRuf
Copy link
Contributor

Will take a look later, maybe we can solve this with a small change in the Scss code.

@ncoden
Copy link
Contributor

ncoden commented Mar 29, 2018

I argued about trying to support Mobile Safari for iOS 7, but v6 is definitely not supported. It works well in v7. @DanielRuf if you can find a patch that's great, but no need to loose too much time on it.

@DanielRuf
Copy link
Contributor

DanielRuf commented Mar 29, 2018

Will try to find some time next week to test in Browserstack.

@DanielRuf
Copy link
Contributor

We don't support this version by the browserlist config so I will not create a patch then =)

@DanielRuf
Copy link
Contributor

#10143 (comment)

@DanielRuf
Copy link
Contributor

So in this case I will close this as Safari 6 is very old and not supported by the whole framework.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

7 participants