Skip to main content

Bug Tracker

Side navigation

#8414 closed bug (duplicate)

Opened March 01, 2011 04:01PM UTC

Closed March 06, 2011 11:53PM UTC

Last modified March 14, 2012 12:43PM UTC

jQuery.show() locked css display - failed the media queries

Reported by: anonymous Owned by:
Priority: undecided Milestone: 1.next
Component: unfiled Version: git
Keywords: Cc:
Blocked by: Blocking:
Description

Test page

http://jsbin.com/ejuva3/4

To test it:

Expected Result

1. Starting with browser window with width > 640

2. Then resize the browser window to width < 640px

3. You will see the layout of list(a b c) changed.

Reproduce the bug

1. Reload the test page.

2. Start with a large browser window with width >640 px

3. Click hide all -> show all

4. Then resize browser window width < 640 px

5. '''you will see the list doesn't change its layout.'''

The problem

.show() function is overriding display in style attribute, instead of removing display:none, which may fail the media query that need to change the css display after first call of .show()

Attachments (0)
Change History (2)

Changed March 06, 2011 11:53PM UTC by rwaldron comment:1

resolution: → duplicate
status: newclosed

The problem is caused when YOU override the default CSS display property of span tags.

Changed March 06, 2011 11:53PM UTC by rwaldron comment:2

Duplicate of #8099.