I’m in the middle of rebuilding a new website for my store. One part has been giving me a lot of trouble over the past few days. I have a menu for my customers, right now, I’ve simply uploaded a Jpg (of a photoshop file) of it. Honestly, it looks terrible. It’s a bit blurry and the sizing it all wonky. Between that and the fact (fact?) that I think having the menu typed will help with SEO results, that’s what I’m working on.
Now for the hard part, I want this menu to be two columns. My first attempt was to create a two column template in OO Writer and C&P it over…that just didn’t work. It was promising, it created two columns, it just didn’t pan out, for various reasons.
I’ve been working with the message board for the site I’ve been using (site? probably not the right word, the place I got the code from).
A few people on that message board suggested I use CSS columns. I’ve implemented them, but the problem I’m having is that I can’t force my text to go from one column to the next at point of my choosing. Everything I’ve tried, so far, doesn’t seem to make any difference, it just splits it evenly.
The code someone suggested is this:
<div style="-webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px; -webkit-column-gap: 4em; -moz-column-gap: 4em; column-gap: 4em; -webkit-column-rule: 1px dotted #ddd; -moz-column-rule: 1px dotted #ddd; column-rule: 1px dotted #ddd;">
<p>Rest of the topic html goes here...</p>
</div>
This just goes at the top of the specific page I’m working with. Like I said, it nicely creates two columns (but I haven’t played with the parameters yet), but I can’t find a way to pick where I want my text to split. I’ve played around a little with adding break-before and break-after codes into what I posted above, and then adding in things that I thought would cause a column break, but no dice so far.
Letting the website just automatically split it at the middle to make two even columns is a bit of an editing nightmare. Even trying to do some of this in HTML instead of the built in WYSIWYG editor makes it a bit harder than it seems like it needs to be.
Any ideas?
Two things:
1)I’m using a nopcommerce site
2)Even if you’re not familiar with nopcommerce, it’s a responsive site, so part of what I’m fighting (and this was the problem with the tables I used the first time) is that how something looks on one screen (like a computer), isn’t necessarily how it will look on another (like a phone).