Responsive menu not working on iPad. Please help!

Hi guys,
I've built a fully responsive site and everything works perfectly, as it should.
However, it was brought to my attention that on an iPad, when you go to this page, the main burger-icon menu doesn't work; you click the drop down button and nothing happens.
This has been tested on numerous devices i.e. desktop, mobile, different browsers etc. and I haven't been able to replicate it - just on the iPad this problem exists.
Does anyone know what may be causing the issue and how I might be able to fix it?
Thank you very much for any help and advice.
SM

One of the causes for a group of your errors is that you are using the wrong <!doctype>. Since you are using HTML5 semantic tags, you need to change...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
to the HTML5 version...
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">

Similar Messages

  • Hello I am using Ipad 4 and its charger is not working while I was using it few days before and it was working properly now it says that the cable does not support this Ipad Please Help me out.

    Hello I am using Ipad 4 and its charger is not working while I was using it few days before and it was working properly now it says that the cable does not support this Ipad Please Help me out.

    Try a reset:
    - Hold the home button and sleep/wake button down at the same time. When the Apple logo appears release both buttons then try and charge again.
    If issue persists try:
    - Another known working cable
    - Check the charging port for any damage or debris
    - You could also use a dry soft bristle toothbrush and gently brush it on the port to clean it of any debris that could be in there

  • My iTunes, on my computer is not syncing anything at all. We have tried re-downloading it but it does not work. Someone please help me?

    My iTunes, on my computer is not syncing anything at all. We have tried re-downloading it but it does not work. Someone please help me?

    Here:
    iOS: Device not recognized in iTunes for Windows
    or
    iPhone, iPad, iPod touch: Device not recognized in iTunes for Mac OS X

  • Bluetooth Driver In Windows 8.1 is Not Working after upgrading please help (pavilion g6 2008Tx)

    Bluetooth Driver In Windows 8.1 is Not Working after upgrading please help (pavilion g6 2008Tx)
    what cAN i do to make it work?please help

    Hi:
    If your model uses a Ralink wireless card, see if installing this bluetooth driver works.
    http://h20565.www2.hp.com/hpsc/swd/public/detail?swItemId=ob_135494_1

  • Hello, the 'Save As' dialog box used to allow the backspace button to go up one level in the directory when the focus is in the folder contents box but it does not work any more, please help.

    Hello, the 'Save As' dialog box used to allow the backspace button to go up one level in the directory when the focus is in the folder contents box but it does not work any more, please help. BTW the same 'Save As' dialog in other applications still allow the backspace button to go up one level in the directory.

    cor-el,
    I kept forgetting and procrastinating about following your instructions, since I have internet access only for limited amounts of time and usually I am busy with important tasks when I am.
    Out of the blue, the problem corrected itself (the Save As box started to open full screen, then shrunk down to a normal size and the edges can now be dragged to a custom size).
    Even the copy and paste problem in the filenaming area seems to have been less troublesome lately even though there have been no updates to Firefox in a few weeks.
    Even though I marked the solution as not helpful, the problem has in fact been resolved. I will save the solution instructions in case the issue returns.

  • TS3297 I want to buy the double coins from the game subway surfers! But they told me to contact the itunes support! I don't know why it's not working.. Please help! iPhone 4ss

    I want to buy the double coins from the game subway surfers! But they told me to contact the itunes support! I don't know why it's not working.. Please help! iPhone 4ss

    These are user-to-user forums, you are not talking to Apple here. You can contact iTunes support via this page and ask them why the message is appearing : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then probably Purchases, Billing & Redemption

  • I recently downloaded iMovie on my iPhone 5 and it is telling me to connect to wifi or use itunes to download iMovie well I have done both and it is still not working can someone please help me?

    I recently downloaded iMovie on my iPhone 5 and it is telling me to connect to wifi or use itunes to download iMovie well I have done both and it is still not working can someone please help me?

    Hi troy157,
    I'm sorry you are having issues with the iMovie app you purchased for your iPhone5.
    The first thing I would suggest is to log out of your iTunes Account on your iPhone, turn the iPhone off and then on again, and see if app finishes downloading/updating.
    Settings > iTunes & App Stores > Tap on your Apple ID account > Tap Sign Out
    If the issues persists, the article below will give you a few more troubleshooting steps:
    iOS: Troubleshooting applications purchased from the App Store
    Try the following steps to resolve your issue, testing the app after each step.
    1. Update your device software
    Update your device to the latest version of iOS.
    2. Check for app updates
    Ensure that your apps are up to date:
    Open the App Store and tap Updates. If updates are available, tap Update All.
    When prompted, enter your iTunes Store account information. App Store will then download and install the application updates.
    Note: Some applications may require a Wi-Fi connection to update.3. Install another app from the App Store
    4. Restart the application
    If the issue affects only a single app, try closing just that app:
    Press the Home button to return to the Home screen.
    Double-tap the Home button to display recent apps.
    Tap and hold the affected app until the red minus appears.
    Tap the red minus to quit the app.
    Press the Home button, then restart the app.
    5. Restart your device
    Hold the Sleep/Wake button until "slide to power off" appears. Slide to power off your device. When it is off, press the Sleep/Wake button to turn it back on.6. Reinstall the affected application
    Remove the application from your device and reinstall it.
    Touch and hold any application icon on the Home Screen until the icons start to wiggle.
    Tap the "x" in the corner of the application you want to delete.
    Tap Delete to remove the application and all of its data from your device.
    Press the Home button.
    Go to the App Store.
    Search for the application and then download it again.
    Note: If it is a paid app, ensure you are using the iTunes account you purchased the app with originally. If it is not, you will be charged for the app again. For more information regarding downloading previously purchased items, see this article.
    I hope this information helps ....
    Have a great day!
    - Judy

  • My factory unlocked iphone 4s mms is not working with tmobile, please help...

    my factory unlocked iphone 4s mms is not working with tmobile, please help...

    Check out this link. It should fix the problem
    http://support.t-mobile.com/thread/17918?tstart=0

  • HT1296 my outlook calendar is not syncing with Ipad. please help

    my outlook calendar is not syncing with Ipad. please help

    I've got the same problem and no one is answering to it. call up the apple support and waited for almost 30mins before i can get help, after an hour they only keep asking me for account emails and stuff, end up getting nothing solved. Sad!

  • Why does iMessages does not work properly ? Please help me ! Its works better with the previous version if compared with the latest iOS

    Why does iMessages does not work properly ? Please help me ! Its works better with the previous version if compared with the latest iOS

    Many, many thanks for both of you Todd and Rick.
    to Rick:
    I suppose you mean the Color Settings in Project Settings as follows:
    - Working Space: None
    - Match Legacy ... Gamma Adjustments checked ON
    But it does not correct the colors in effects. And checking or unchecking Make Movie/Output Module Settings/Color Management/Profile/Preserve RGB does not make any difference.
    to both of you:
    Those parts of the video image that does not have color effects are just fine. In these parts the color is preserved when reimporting to FCP. However, those parts having color effects (except Levels, as decribed earlier) have altered color results. So, only the parts having effects affecting color are misinterpreted in the image area. The mismatch is of course seen in AE, before making the movie.
    What I ment with "Color Management not working properly" is that (instead of "disabling" it) Color Management does not seem to be able to correct this "misinterpretation" or difference in effect handling between AE 6 and 10.
    So, would you have any solution for this problem?
    Again, many thanks for your fast replies!

  • I was trying to put music to my iPhone, but my iTunes don't recognize my iPhone. I tried to restart my iPhone, iMac, reinstalled iTunes..but still not working. can anyone please help?

    i was trying to put music to my iPhone, but my iTunes don't recognize my iPhone. I tried to restart my iPhone, iMac, reinstalled iTunes..but still not working. can anyone please help?

    This forum is for questions from those managing sites on iTunes U, Apple's service for colleges and universities to post educational material in the iTunes Store. You'll be most likely to get help with this issue if you ask in the general iTunes or iPhone forums.
    Regards.

  • VideoFormat.RLE is not working..  please help

    Hi all,
    I am creating AVI file from Bitmap that are compressed(As well as non-compressed) throught RLE Algorithm
    Code makes .AVI file. But this file is not accurate..
    Please help me..
    I am attaching the code with it.
    ========================================================
    package animation;
    import java.io.*;
    import java.awt.Color;
    import java.awt.Dimension;
    import javax.media.*;
    import javax.media.control.*;
    import javax.media.protocol.*;
    import javax.media.datasink.*;
    import javax.media.format.VideoFormat;
    import bmpCreation.BitmapImage;
    public class AviCreator implements ControllerListener, DataSinkListener {
    private Object waitSync = new Object();
    private boolean stateTransitionOK = true;
    private Object waitFileSync = new Object();
    private boolean fileDone = false;
    private boolean fileSuccess = true;
    * A DataSource to read from a list of BITMAP Images
    * turn that into a stream of JMF buffers.
    * The DataSource is not seekable or positionable.
    private class ImageDataSource extends PullBufferDataSource
    private ImageSourceStream streams[];
    ImageDataSource(int width, int height, int frameRate)
    streams = new ImageSourceStream[1];
    streams[0] = new ImageSourceStream(width, height, frameRate);
    public void setLocator(MediaLocator source)
    public MediaLocator getLocator()
    return null;
    * Content type is of RAW since we are sending buffers of video
    * frames without a container format.
    public String getContentType()
    return ContentDescriptor.RAW;
    public void connect()
    public void disconnect()
    public void start()
    public void stop()
    * Return the ImageSourceStreams.
    public PullBufferStream[] getStreams()
    return streams;
    * We could have derived the duration from the number of
    * frames and frame rate. But for the purpose of this program,
    * it's not necessary.
    public Time getDuration()
    System.out.println("dur is " + streams[0].nextImage);
    //return new Time(1000000000);
    return DURATION_UNKNOWN;
    public Object[] getControls()
    return new Object[0];
    public Object getControl(String type)
    return null;
    * The source stream to go along with ImageDataSource.
    private class ImageSourceStream implements PullBufferStream
    final int width, height;
    final VideoFormat format;
    // ColorPalette clrPal;
    float frameRate;
    long seqNo = 0;
    int nextImage = 0; // index of the next image to be read.
    boolean ended = false;
    public ImageSourceStream(int width, int height, int frameRate)
    this.width = width;
    this.height = height;
    // Bug fix from Forums (next line)
    this.frameRate = (float) frameRate;
    System.out.println("FrameRate = " + frameRate);
    format = new javax.media.format.VideoFormat(VideoFormat.RLE,new Dimension(width, height),
                                                           Format.NOT_SPECIFIED,Format.byteArray,frameRate);
    * We should never need to block assuming data are read from files.
    public boolean willReadBlock()
    return false;
    * This is called from the Processor to read a frame worth
    * of video data.
    public void read(Buffer buf) throws IOException
    // Check if we've finished all the frames.
    if (nextImage >= 20)
    // We are done. Set EndOfMedia.
    System.err.println("Done reading all images.");
    buf.setEOM(true);
    buf.setOffset(0);
    buf.setLength(0);
    ended = true;
    return;
    //System.out.println("nextImage := " + nextImage);
    nextImage++;
    byte data[] = null;
    byte data_copy[] = null;
    // Check the input buffer type & size.
    if (buf.getData() instanceof byte[])
    data = (byte[]) buf.getData();
    // Check to see the given buffer is big enough for the frame.
    BitmapImage imgLoaded = new BitmapImage();
    //Note that loadBitmapImage is my own function and works fine.
    imgLoaded.loadBitmapImage("E:/Images/untitled.bmp");
    int nDataLength = imgLoaded.getByteArray().length;
    if (data == null || (data.length<nDataLength-118))
    data           = new byte[ nDataLength - 118];
    Here I am not much sure but I think Bitmap Header will be 118 Bytes.
         //Consider
    data_copy      = new byte[nDataLength];
    buf.setData(data);
    // Bug fix from Forums ( next 3 lines).
    long time = (long) (seqNo * (1000 / frameRate) * 1000000);
    buf.setTimeStamp(time);
    buf.setSequenceNumber(seqNo++);
    ("E:/ApplicationDemo/ApplicationDemo/Compressed.bmp");
    data_copy = imgLoaded.getByteArray();      
    for(int nCount=118;nCount<nDataLength;nCount++)
         data[nCount-118] = data_copy[nCount];
    buf.setOffset(0);
    buf.setLength(nDataLength-118);
    buf.setFormat(format);
    buf.setFlags(buf.getFlags() | Buffer.FLAG_KEY_FRAME);
    * Return the format of each video frame. That will be JPEG.
    public Format getFormat()
    return format;
    public ContentDescriptor getContentDescriptor()
    return new ContentDescriptor(ContentDescriptor.RAW);
    public long getContentLength()
    return 0;
    public boolean endOfStream()
    return ended;
    public Object[] getControls()
    return new Object[0];
    public Object getControl(String type)
    return null;
         @Override
         public void controllerUpdate(ControllerEvent evt) {
         if (evt instanceof ConfigureCompleteEvent
         || evt instanceof RealizeCompleteEvent
         || evt instanceof PrefetchCompleteEvent)
         synchronized (waitSync)
         stateTransitionOK = true;
         waitSync.notifyAll();
         else if (evt instanceof ResourceUnavailableEvent)
         synchronized (waitSync)
         stateTransitionOK = false;
         waitSync.notifyAll();
         else if (evt instanceof EndOfMediaEvent)
         evt.getSourceController().stop();
         evt.getSourceController().close();
         @Override
         public void dataSinkUpdate(DataSinkEvent evt) {
    if (evt instanceof EndOfStreamEvent)
    synchronized (waitFileSync)
    fileDone = true;
    waitFileSync.notifyAll();
    else if (evt instanceof DataSinkErrorEvent)
    synchronized (waitFileSync)
    fileDone = true;
    fileSuccess = false;
    waitFileSync.notifyAll();
         public boolean createAvi(int width, int height, int frameRate, String outputFile){
    // Generate the output media locators.
    MediaLocator oml;
    if ((oml = createMediaLocator(outputFile)) == null)
    System.err.println("Cannot build media locator from: " + outputFile);
    System.exit(0);
    doIt(width, height, frameRate, oml);
              return true;
         * Create a media locator from the given string.
         private static MediaLocator createMediaLocator(String url) {
              MediaLocator ml;
    //          if (url.indexOf(":") > 0 && (ml = new MediaLocator(url)) != null)
    //               return ml;
    //          if (url.startsWith(File.separator))
    //               if ((ml = new MediaLocator("file:" + url)) != null)
    //                    return ml;
    //          else
                   String file =
                        "file:" + /*System.getProperty("user.dir") + File.separator +*/ url;
                   if ((ml = new MediaLocator(file)) != null)
                        return ml;
              return null;
    private boolean doIt( int width, int height, int frameRate, MediaLocator outML) {
    ImageDataSource ids = new ImageDataSource(width, height, frameRate);
    Processor p;
    try
    System.err.println(
    "- create processor for the image datasource ...");
    p = Manager.createProcessor(ids);
    catch (Exception e)
    System.err.println(
    "Yikes! Cannot create a processor from the data source.");
    return false;
    p.addControllerListener(this);
    // Put the Processor into configured state so we can set
    // some processing options on the processor.
    p.configure();
    if (!waitForState(p, Processor.Configured))
    System.err.println("Failed to configure the processor.");
    return false;
    // Set the output content descriptor to QuickTime.
    p.setContentDescriptor(
    new ContentDescriptor(FileTypeDescriptor.MSVIDEO));
    // Query for the processor for supported formats.
    // Then set it on the processor.
    TrackControl tcs[] = p.getTrackControls();
    // for (int i = 0; i < tcs.length; i++) {
    // Format format = tcs.getFormat();
    // if (tcs[i].isEnabled() && format instanceof VideoFormat) {
    //Dimension size = ((VideoFormat)format).getSize();
    //float frameRate = ((VideoFormat)format).getFrameRate();
    //int w = (size.width % 8 == 0 ? size.width :(int)(size.width / 8) * 8);
    //int h = (size.height % 8 == 0 ? size.height :(int)(size.height / 8) * 8);
    // VideoFormat jpegFormat = new VideoFormat(
    // VideoFormat.JPEG_RTP, new Dimension(w, h), Format.NOT_SPECIFIED, Format.byteArray, frameRate);
    /// messageLabel.setText("Status: Video transmitted as: " + jpegFormat.toString());
    //int nLength = tcs.length;
    // System.out.println(nLength);
    Format f[] = tcs[0].getSupportedFormats();
    if (f == null || f.length <= 0)
    System.err.println(
    "The mux does not support the input format: "
    + tcs[0].getFormat());
    return false;
    tcs[0].setFormat(f[0]);
    System.err.println("Setting the track format to: " + f[0]);
    // We are done with programming the processor. Let's just
    // realize it.
    p.realize();
    if (!waitForState(p, Processor.Realized))
    System.err.println("Failed to realize the processor.");
    return false;
    // Now, we'll need to create a DataSink.
    DataSink dsink;
    if ((dsink = createDataSink(p, outML)) == null)
    System.err.println(
    "Failed to create a DataSink for the given output MediaLocator: "
    + outML);
    return false;
    dsink.addDataSinkListener(this);
    fileDone = false;
    System.err.println("start processing...");
    // OK, we can now start the actual transcoding.
    try
    p.start();
    dsink.start();
    catch (IOException e)
    System.err.println("IO error during processing");
    return false;
    // Wait for EndOfStream event.
    waitForFileDone();
    // Cleanup.
    try
    dsink.close();
    catch (Exception e)
    p.removeControllerListener(this);
    System.err.println("...done processing.");
    return true;
    * Block until the processor has transitioned to the given state.
    * Return false if the transition failed.
    private boolean waitForState(Processor p, int state)
    synchronized (waitSync)
    try
    while (p.getState() < state && stateTransitionOK)
    waitSync.wait();
    catch (Exception e)
    return stateTransitionOK;
    * Create the DataSink.
    private DataSink createDataSink(Processor p, MediaLocator outML)
    DataSource ds;
    if ((ds = p.getDataOutput()) == null)
    System.err.println(
    "Something is really wrong: the processor does not have an output DataSource");
    return null;
    DataSink dsink;
    try
    System.err.println("- create DataSink for: " + outML);
    dsink = Manager.createDataSink(ds, outML);
    dsink.open();
    catch (Exception e)
    System.err.println("Cannot create the DataSink: " + e);
    return null;
    return dsink;
    * Block until file writing is done.
    private boolean waitForFileDone()
    synchronized (waitFileSync)
    try
    while (!fileDone)
    waitFileSync.wait();
    catch (Exception e)
    return fileSuccess;

    As I know getSupportedFormats doesn't support BMP files.

  • Usbs not working very frustrating please help

    My usbs have all stopped working for no reason just after i did my last windows update even with a roll back it still says this error in the picture very frustrating i updated bios on my motherboard and downloaded usb drives but still did not fix the issue
    please help it says unknown usb device(device descriptor failed)whn i plug hard drives in the usb has power but it wont show up on my pc also happens with my keyboard and mouse even after driver re installs please help.

    Hi,
    For this issue,please let us know the error code.
    Meanwhile, I suggest we disable and re-enable the USB controller to check the result.
    This lets the controllers recover the USB port from its unresponsive condition.
    To disable and re-enable the USB controllers, follow these steps:
    1.Press Win+X,and select Device Manager.
    2.Expand Universal Serial Bus controllers.
    Note You might have to scroll down the list to find this item.
    3.Right-click the first USB controller under Universal Serial Bus controllers, and then click Uninstall to remove it.
    4.Repeat step 3 for each USB controller that is listed under Universal Serial Bus controllers.
    5.Restart the computer. After the computer starts, Windows will automatically scan for hardware changes and reinstall all the USB controllers that you uninstalled.
    6.Check the USB device to see whether it is working.
    Regards,
    Kelvin hsu
    TechNet Community Support

  • Number 4 on my wireless keyboard is not working can someone please help

    number 4 on my wireless keyboard is not working can someone please help

    You do know with absolute certainty he, that the mic does not work at all? Have you tried recording a video with sound to test to make sure that the microphone isn't working?
    if you have tried recording a video with sound and that did not work, have you tried any troubleshooting steps at all? Have you looked to see if there is any debris covering the mic? Or do you have a cover that could be interfering with the microphone?
    you can start with a reset of the iPad if you haven't done anything else. Hold down on the sleep and home buttons at the same time, for about 10 seconds, until the Apple logo appears on the screen. When you see the Apple logo on the screen, you can let go of the buttons and let the iPad start up. Try the microphone after the iPad starts up again.
    You could try restoring the iPad to factory settings and see if that recovers the microphone for you.
    Use iTunes to restore your iOS device to factory settings - Apple Support
    It is also possible that you could have a hardware issue which you will not be able to resolve on your own. If you cannot find any other way to get the microphone to work you may end up having to take it to an Apple store and let an Apple genius evaluate the device.

  • IPad 2 Notifications not Working!! Please Help :(

    Hello Everyone,
    This is going to be my very first post and I have a pretty big problem with my iPad 2. It seems that my push notifications don't work with apps such as IM+ and IMO. Skype seems to work perfectly but I prefer to use IMO for msn. The problem is I never receive any notifications until I open the app. I'm currently on iOS 5.01.
    Here are the things that I've tried.
    1) Reset network settings
    2) Change DNS to 8.8.8.8 and 8.8.8.4 (these solutions worked for about 5 minutes)
    3) Restart iPad with new DNS setting
    4) Ensured that all notifications are on with the 'push' slider turned on
    I've had a android galaxy tablet 10.1 and I have never had any issues with getting notifications with that.
    I should note however that I did find one way to solve my notifications problem. Turns out if I go into my router under firewall settings (I have a DLINK DIR-601), and I enable DMZ setting with my Ipad's ip address, notifications work 100%. BUT, I don't want to have to change router settings everywhere I go that has Wi-fi network. Is there a way to get notifications to work without having to constantly enable DMZ for every wifi network I come across? Is there a problem with my iPad? Should I return it? When I don't enable DMZ, notifications will work for literally 5 minutes before they stop working. I'm suspecting it may be an issue with my iPad? Please help! THANKS

    is there no one out there that has a similar issue to me?

Maybe you are looking for