Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

www.aestheticsofjoy.com - layout is messed up #4782

Closed
Macxim opened this issue Feb 20, 2017 · 9 comments
Closed

www.aestheticsofjoy.com - layout is messed up #4782

Macxim opened this issue Feb 20, 2017 · 9 comments
Milestone

Comments

@Macxim
Copy link

Macxim commented Feb 20, 2017

URL: http://www.aestheticsofjoy.com/
Browser / Version: Firefox 51.0
Operating System: Mac OS X 10.12
Problem type: Layout is messed up

Steps to Reproduce

  1. Navigate to: http://www.aestheticsofjoy.com/
  2. Go to the footer

Expected Behavior:

Text should be readable.

Actual Behavior:

Several items are overlapping.

Screenshot Description

From webcompat.com with ❤️

@karlcow
Copy link
Member

karlcow commented Feb 21, 2017

@Macxim Thanks for the report.
The site is responsive and has indeed difference of behaviors in between Gecko (Firefox) and Blink (Opera, Chrome)

Screenshot of the site issue

And both have issues of their own. The bottom/top of the lists are cut in Blink. And the list is just spreading in one colum on Gecko.

@karlcow
Copy link
Member

karlcow commented Feb 21, 2017

The easy fix in Gecko (Firefox)

<li id="menu-item-4836" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4836 dropdown">
<a title="Explore" href="#" data-toggle="dropdown" class="dropdown-toggle" aria-haspopup="true">Explore <span class="caret"></span></a>

<ul role="menu" class=" dropdown-menu">
   <li id="menu-item-4838" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4838"><a title="Art" href="http://www.aestheticsofjoy.com/category/joyful-art/">Art</a></li>

<!-- … cut for brevity - series of li elements … -->

</ul>
</li>

So let's check the CSS. They use CSS column to spread this on 3 columns.

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {

/*… cut … */

#footer-menu li {
	display: inline-block;
	/* float: left; */
	clear: none;
	padding: 0px 20px 10px 0;
}

/*… cut … */
}

#footer-menu li {
	display: block;
	/* clear: both; */
	/* float: left; */
	clear: left;
	padding: 0px 40px 20px 0;
}

By commenting out the two float:left we get the right layout.

Screenshot of the site issue

And it solves also the issue in blink.

Switching to needscontact.

Pinging @dholbert for the Gecko behavior difference in between Blink and Gecko on the combination of column layout and float.

@karlcow
Copy link
Member

karlcow commented Feb 21, 2017

They have a strange email address in their footer with an IP address :)
hello@77.104.161.84

The owner of the site is on twitter too.
https://twitter.com/ingridfetell
She is also here
http://www.ingridfetell.com/about.html

switching to contactready

@karlcow
Copy link
Member

karlcow commented Feb 21, 2017

It also says in the footer

Design by Gander and Development by Yonderday

hello@takeagander.com

And yonderday is http://yonderday.com/contact/

@dholbert
Copy link

I don't have cycles to debug at the moment (multicol layout and floats are each super-complicated and not paged into my brain currently), but I reduced a testcase and filed https://bugzilla.mozilla.org/show_bug.cgi?id=1341542 since this definitely seems like a Gecko bug.

@karlcow
Copy link
Member

karlcow commented May 17, 2017

@karlcow
Copy link
Member

karlcow commented May 17, 2017

to note that the last update on the site was december 2016.

@karlcow
Copy link
Member

karlcow commented May 18, 2017

@MozWebCompat @yonderday Thanks for letting us know!!
http://twitter.com/ingridfetell/status/864801887912153089

@karlcow karlcow added this to the sitewait milestone Oct 30, 2017
@reinhart1010
Copy link

It seems that the issue is resolved. Tested on Nightly 60 with minimal browser window width.
image

@reinhart1010 reinhart1010 modified the milestones: sitewait, fixed Mar 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants