Bläddra i källkod

Add IOS7/8 CSS hack to add 76px to slider height

Jay Salvat 10 år sedan
förälder
incheckning
575f869041
6 ändrade filer med 20 tillägg och 3 borttagningar
  1. 10 0
      dist/vegas.css
  2. 2 2
      dist/vegas.js
  3. 0 0
      dist/vegas.min.css
  4. 1 1
      dist/vegas.min.js
  5. 0 0
      dist/vegas.min.js.map
  6. 7 0
      src/vegas.css

+ 10 - 0
dist/vegas.css

@@ -13,6 +13,9 @@
     bottom: 0;
     right: 0;
     overflow: hidden;
+    border: none;
+    padding: 0;
+    margin: 0;
 }
 
 .vegas-overlay {
@@ -57,6 +60,13 @@ body.vegas-container {
         z-index: -1;
     }
 
+    /* Target Safari IOS7+ in order to add 76px */
+    _::-webkit-full-page-media, _:future, 
+    :root body.vegas-container > .vegas-slide,
+    :root body.vegas-container > .vegas-overlay {
+        bottom: -76px;
+    }
+    
 .vegas-video {
     min-width: 100%; 
     min-height: 100%;

+ 2 - 2
dist/vegas.js

@@ -1,6 +1,6 @@
 /*!-----------------------------------------------------------------------------
  * Vegas - Fullscreen Backgrounds and Slideshows.
- * v2.0.0-wip - built 2015-01-31
+ * v2.0.0-wip - built 2015-02-06
  * Licensed under the MIT License.
  * http://vegas.jaysalvat.com/
  * ----------------------------------------------------------------------------
@@ -123,7 +123,7 @@
                         .css('padding-right',  this.$elmt.css('padding-right'));
                 }
 
-                this.$elmt.clone(true).appendTo($wrapper);
+                this.$elmt.clone(true).children().appendTo($wrapper);
                 this.elmt.innerHTML = '';
             }
 

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/vegas.min.css


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
dist/vegas.min.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/vegas.min.js.map


+ 7 - 0
src/vegas.css

@@ -57,6 +57,13 @@ body.vegas-container {
         z-index: -1;
     }
 
+    /* Target Safari IOS7+ in order to add 76px */
+    _::-webkit-full-page-media, _:future, 
+    :root body.vegas-container > .vegas-slide,
+    :root body.vegas-container > .vegas-overlay {
+        bottom: -76px;
+    }
+    
 .vegas-video {
     min-width: 100%; 
     min-height: 100%;

Vissa filer visades inte eftersom för många filer har ändrats