Does Safari support "cover" value of background-size property for CSS?

I'm a web developer.  I've run into a Safari issue while coding up a new portfolio site.  I was using an older version of Safari that came with my MacBookPro with leopard, where in my css the old Safari was recognizing and properly implementing the value "cover" for the property background-size.
body {
-webkit-background-size: cover;
I recently upgraded to Snow Leopard and I assume my Safari was upgraded too, because now the website I'm building does not look correct in the current version of Safari.  Safari is not letting the "cover" value fill the browser window completely as it should.  Instead Safari will only allow the image to fill the background so long as the width and heighth values are lower than the actual size of my background image.  Once the browser size exceeds either the width or heighth size of my bg image, Safari shows nothing (empty space filled with bg color) beyond the image size.  The current version of Safari is 4.0.4.
I want the image to fill the background of the browser window regardless of the browser window resizing in any direction while maintaining the proper aspect ratio, so overflow of image height is generally hidden.
You can see the site I'm building here, mikepriebe.ca.  It should look fine in Chrome and Firefox.  In Safari you should see what appears to be a large uneven border around the background photo.
Any thoughts or tips on how to fix this or work around this?

Thanks Roger. Although I'll still need to solve the issue for those viewers using the older versions of Safari, even if the property value is executing correctly in the latest version of Safari.

Similar Messages

  • Does Safari support the vary by cookie header

    I am developing a website that stores user preferences in cookies. In the vary header I specify the browser should vary by cookie. However, it seems that this is ignored in Safari on Mac, as it retrieves the page from local cache even if the cookie value has changed.
    It works correctly on Safari for PC and other browsers.
    Does anybody recognize this behaviour?
    Does Safari support the vary by cookie header correctly?
    Message was edited by: benverhees

    If you try it from http://regexpal.com/ you'll see that it works as it should in IE and FF but not in Safari.
    Message was edited by: Andrea Ercolino

  • Does Safari support a interactive PDF with hidden layers? I'm on version  5.0.3 and the interactive PDF displays just fine, but our web development team tells me all the layers display when they view the same PDF on Safari.

    Does Safari support interactive PDFs with layers? Through the use of hidden layers and buttons we built in interactivity that allows the viewers to click on buttons to display different content. When I view the PDF in Safari 5.0.3 on my Mac OS 10.5.8 the PDF displays fine and the interactivity works. However our web design firm tell me the PDF displays all the hidden layers when they view it in Safari. Who's right?

    Try updating your Safari to the latest version, 5.0.5.
    Also check whether the rest of your system is up to date by going to Software Update in the Apple menu.

  • How many bookmarks does safari support?

    How many bookmarks does safari support? I need to save a lot of articles for an exam.can I trust safari to save around 500 bookmarks?

    I have about 20 bookmark folders and in those twenty are about 30 on average, so say about 600. But I think there is no restriction, it may well be a million.

  • Does aperture support the new cannon 7d mark 2 for raw files

    Does aperture support the new canon 7d mark 2 for raw files

    Yes. Provided the Mac is running Yosemite and Aperture 3.6

  • Hi, I have Lightroom 4, but it does not support the new 10-30 pd lens for my Nikon 1. It is supported in LR5. Can I download this lens profile and install in LR4?

    Hi, I have Lightroom 4, but it does not support the new 10-30 pd lens for my Nikon 1. It is supported in LR5. Can I download this lens profile and install in LR4?

    Do you have the latest camera raw installed for Photoshop? If so, you can find the profiles in /Library/Application\ Support/Adobe/CameraRaw/LensProfiles/1.0/Nikon/ . Lightroom should recognize them if you move them into your home directory's Library folder in the exact same folder structure (but in the Library folder in your home directory). This is assuming you are using Mac OS X. No clue where these files would be on Windows. If you don't have Photoshop, you can install Camera Raw using the combined installer with DNG converter which is a free download from Adobe. This should (I think) give you the profiles in that exact location without owning Photoshop.

  • Does Safari support/run ActiveX controls?

    I need to have Remote Access to my work from my iPad.  There is a box that pops up stating "This portion of the Remote Web Workplace requires the Microsoft Remote Desktop ActiveX Control.  Your browser's security settings may be preventing you from downloading ActiveX controls."
    Anyway to do this??

    The iPad does not support Windows only ActiveX. There are apps that allow you to remotely access your PC such as SplashTop Remote. Check it out in the app store.
    Message was edited by: Demo

  • Does Safari support Automatic Proxy Configuration with a .wpad file?

    Hello,
    I was wondering if anyone knows whether Safari supports Automatic Proxy Configuration with a .wpad file?
    Morgan

    HI Morgan ..
    Safari is extremely finicky about proxies and according to Wikipedia it dates back to older browser versions.
    http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol

  • Where is Background Color Property for Text Field Prompt in Developer 6i

    I update all my works from developer 2000 to developer 6i (forms 6.0). All my screens are now irregular becoz, the text field prompt background color property is not present in forms 6i. Can you help me how to solve this prob.
    (one more solution i found is, can do the prompt as separate canvas object, but is there any way to set the background color for prompt entered in text field.)
    Thank you
    Raj

    Hi
    I think there is a bug in the first release of Forms 6i,
    where the prompts got the same backgroung color of the
    related item (in fact, it must have no back color,
    because it has no "background color" property).
    Try applying a patch over it.
    I update all my works from developer 2000 to developer 6i (forms 6.0). All my screens are now irregular becoz, the text field prompt background color property is not present in forms 6i. Can you help me how to solve this prob.
    (one more solution i found is, can do the prompt as separate canvas object, but is there any way to set the background color for prompt entered in text field.)
    Thank you
    Raj

  • Does Safari support ActiveX?

    I have a key application needs to install ActiveX, but seems Safari doesn't support that, only IE does. Can anyone help to solve the problem? thanks

    ActiveX is a Windows Only technology, kind of Microsofts version of Java Applets but of course proprietary.
    There's not really a way around this except 'complainin' to the company's site as there are different technologies they can use to do what they require without excluding all Linux and Mac users by design.
    There's something to be said about creating a web site that conforms to W3C standards( http://www.w3.org/ ).

  • Safari does not support community toolbar ive searched my computer for the following like people have said in similar posts but none seem to work /Library/Application Support/Conduit /Library/InputManagers/CTLoader /Library/Receipts/ctloa

    hey all i know that there have been many post about this community toolbar thing that pops up when opening Safari
    i have searched my computer for the things that have been posted in the other posts to delete
    /Library/Application Support/Conduit     (no conduit in folder)
    /Library/InputManagers/CTLoader         (i dont have input managers i have input methods but still no CTLoader)
    /Library/Receipts/ctloader.pkg                (no ctloader.pkg)
    /Library/Receipts/<Toolbar name>.pkg      (nothing in this one either)
    /Library/Application Support/SIMBL/Plugins/CT2285220.bundle         (NADA)
    /Users/<User name>/Library/Application Support/Conduit           (NOTHING EITHER)
    where / is the root library on your Hard Disk.
    If you are running Snow Leopard you should also look here:
    Library/launchAgents/com.conduit.loader.agent.plist
    Library/Application support/conduit plugins
    i have pretty much looked everywhere i dont even know where this thing came from
    can anyone lend some advise i really do not want to take the 2 hour ride to apple to get this off my computer
    thanks so much

    When you see this path:   /Library   That is your root Library.
    Open a Finder window.
    Select MacintoshHD in the Sidebar on the left then open the LIbrary folder then the Application Support folder, then InputManagers folder, the Receipts folder.
    For this path:  ~/Library/Application Support  (your Home library)
    The Tilde character ~ represents your Home folder.
    From that same Finder window select your Home folder in the Sidebar. It has a small house icon. Open the Library folder then the Application Support folder.
    Move all the Conduit/CT associated files you posted above to the Trash.
    Try Safari.
    I've yet to find the launchAgents.plist file in any Safari crash report in years. I don't think that's a problem.
    Another way to find files on your hard drive is to go to your Finder.
    From the menu bar at the top of your screen click Go / Go to Folder.
    Example. Type in:  /Library/ApplicationSupport   click Go
    Or type in:  ~/Library/Application Support   click Go

  • Does Safari support the lazy operator in a JavaScript regular expression?

    I've already filed a bug for this. Anyway I'd like to know if you already knew it.
    If you go to http://noteslog.com/personal/projects/regexp/test.html you'll see an input box and a "Go!" button. Put a JavaScript regular expression in the box and click the button. Shortly you'll see a red line showing how many characters have been matched.
    If you try
    \[\w\W\]
    you get a correct result (all matched)
    but if you try
    <\?\[\w\W\]*?\?>
    you get a wrong result (nothing matched) and the issue is due to the fact that the ? after the * is not treated as a laziness operator.
    Test in IE, FF, and Opera too, and you'll see that they work as expected.
    Message was edited by: Andrea Ercolino

    If you try it from http://regexpal.com/ you'll see that it works as it should in IE and FF but not in Safari.
    Message was edited by: Andrea Ercolino

  • Does Safari support iWeb?

    I developed a few web pages on iWeb. The headline and subhead were centered. On Firefox they appear the way I created them. On Safari the text is skewed to the right. What's up with that? How do I correct it? Why aren't Safari and iWeb in synch?
    The site is here:
    http://web.me.com/pnstenquist/PictureThisDemo/Blank.html
    Paul Stenquist

    I now need to qualify my remarks.
    Safari started to crash on me continually today after updating to the latest version.
    See...
    http://www.macfixit.com/article.php?story=2008111400261368
    http://www.macfixit.com/article.php?story=20081117120037963

  • Does FlasCC support compile SIMD like sse2, sse3, sse4  for better performance?

    as title, does the FlasCC's gcc compiler support SIMD instructions?

    Crossbridge code is compiled to AS3 not machine code, so any processor specific instruction set won't be used. Exactly like emscripten compile to javascript (asm.js).
    Behind the scene the AS3 VM might use them, but you don't have control over that.

  • Does 11g support no auto_increment / auto_assigned columns?

    Hi,
    I am using openJPA and run into following issue when using Oracle 11g:
    "Oracle" does not support auto-assigne d column values. The column may not behave as desired.
    In other words: The database does not support auto_increment values for rows?
    Is there a workaround for that?
    The openJPA community did create some warning for Oracle in their framework:
    https://issues.apache.org/jira/browse/OPENJPA-1090
    However ... the warning does of course not fix anything.
    Is that a workaround for that? Is there a special way of creating Oracle Database so that auto_assigned / auto_incrementor is allowed in fields? I mean currently Oracle does not seem to be compatible to openJPA so we cannot use this database or recommend it using it to our users.
    You can see our sample db configuration that we have been publishing for Oracle here:
    http://code.google.com/p/openmeetings/wiki/Configuration_Oracle_11g
    I would be very happy if we could officially release OpenMeetings with support for Oracle.
    Thank you very much,
    Sebastian Wagner
    Lead Developer OpenMeetings - Open-Source Web-Conferencing
    http://www.openmeetings.de

    seba.wagner wrote:
    Thanks for your answers,
    well of course I do know that Oracle supports sequences, my question is why openJPA does not generate those by default cause the same code works with DBs of other vendors.
    However I am already posting the same question to the openJPA mailing list, maybe they have some workaround for such issue. I guess it must be some kind of configuration or setup problem, not really a coding issue.
    Thanks,
    SebastianActually, it would be a coding issue. For instanced, MS SQL Server does have an auto increment data type. Just define the table with that datatype for a PK column, and no further consideration needed. Oracle is not SQL Server under a different lable. To get a "auto increment" PK, you have to (1) define a sequence, and (2) be sure every insert issued against that table uses/references that sequence to populate that PK column. And the best way to make 100% sure that happens is to write an ON INSERT trigger. And one also needs to be aware that Oracle makes no guarantee that a given sequence number won't be 'wasted', so the behavior is likely different from SQL Server's AUTOINCREMENT data type.
    So... any third pary app written to work with both products needs to be able to take into account all of the differences, of which this is only one. There are ways to deal with this to minimize the burden of maintaining separate code bases, but I'm afraid most vendors take the worst possible approach and simply treat the dbms as a data dump and write to the least common denominator. And lest you think that just because a vendor has a big name they know what they are talking about think again. I've mentioned several times on these forums about the experience I once had with a vendor making his pitch and claiming that his company did not recommend Oracle because "it won't support more than five concurrent connections." I made sure they didn't make the short list.

Maybe you are looking for