]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
affix plugin does not work within a pulled/pushed column 16282/head
authorJoshua Tauberer <jt@occams.info>
Tue, 14 Apr 2015 00:43:59 +0000 (20:43 -0400)
committerJoshua Tauberer <jt@occams.info>
Tue, 14 Apr 2015 20:37:07 +0000 (16:37 -0400)
This documents the limitation discussed in https://github.com/twbs/bootstrap/issues/12126:

> When using column reordering and using the affix-plugin on an element positioned with push, the affix plugin doesn't work correctly - the element affected by the affix plugin is positioned to the left even when the element is in a column positioned on the right.

Seems to affect Safari (tested in version 8) only.

That issue has (unfortunately) been closed, so this at least documents the behavior.

docs/_includes/js/affix.html

index 5eaed7028333609addf94d72172c384a940fd345..c94efc03fbe4234d5fb698d7b668a7b54b024f75 100644 (file)
@@ -8,6 +8,7 @@
 
   <h2 id="affix-usage">Usage</h2>
   <p>Use the affix plugin via data attributes or manually with your own JavaScript. <strong class="text-danger">In both situations, you must provide CSS for the positioning and width of your affixed content.</strong></p>
+  <p>Note: Do not use the affix plugin on an element contained in a relatively positioned element, such as a pulled or pushed column, due to a <a href="https://github.com/twbs/bootstrap/issues/12126">Safari rendering bug</a>.</p>
 
   <h3>Positioning via CSS</h3>
   <p>The affix plugin toggles between three classes, each representing a particular state: <code>.affix</code>, <code>.affix-top</code>, and <code>.affix-bottom</code>. You must provide the styles, with the exception of <code>position: fixed;</code> on <code>.affix</code>, for these classes yourself (independent of this plugin) to handle the actual positions.</p>