[Pro] Link Styles for Non-Layered HTML Child items

It is very easy in Freeway 4/5 to spruce up link styles on text. Simply select the layered HTML item, then go to the “Item appearance settings” tab of the Inspector and then access “Links” at bottom. Very nice. But that goodness ends when you want to do the same thing on a non-layered HTML item.

Yes, there are still reasons for creating non-layered HTML boxes, so please let’s not argue about that. My aim in posting here is to tap the knowledge of experts on this list to accomplish what Freeway presently does not allow me to accomplish easily.

If I create a new document, then sketch a non-layered HTML box on the page, how can I then go about styling links in it as I could if Freeway allowed me to do so via the Inspector? For example on my text links, I want to specify background colors for Hover and Active, add padding on the Hover background, make underlines dotted, etc. I can do all this for layered items now via the Inspector via “Extended” in the Edit Link Styles dialog. Bug again, FW bans me from doing that on non-layered items, much to my dismay.

Yet another problem I face is that I have the need to make these non-layered HTML boxes to be children of a large layered HTML item on the page. But because of that, FW bans me from going to the Item menu and adding “Extended” attributes for those non-layered HTML boxes.

Paul Dunning’s wonderful Multiple Link Styles action ($50) would normally be the perfect solution in this case; but alas, it has not been updated (nor will it ever) for FW5 and the current incarnation of the action does not empower me to make dotted underlines for my links, nor does it allow me to specify padding for my hover backgrounds. If it did those things, my problem would be solved.
http://www.actionsworld.com/Actions/CSS/css-moreinfo.php

So I am posting this today to ask for your kind assistance. How can I style links in a non-layered HTML box that is the child of a layered HTML box?

Yes, I am well aware that I can set link styles for the Page via the Inspector. But there are reasons why I cannot use that. One big reason is a quirk in Firefox that results in the Hover Background I specify for my text links appearing in an odd way next to any graphic links I have on the page (it appears when I mouse-over the graphic link). So the way I get around this problem in FF is simply to specify link styling on a per-box basis, rather than set styling for the entire page. But that results in problems when I need to specify link styling on non-layered HTML boxes.

Please help!

James Wages


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

It is also impossible to apply link styling to TABLES via the Inspector, whether they be layered or non-layered. This gives me headaches as well.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Well, one solution would be to download the Add Selector action from actionsforge.com. Then you’d apply it to your various non-layered HTML items, change the selector to be TABLE and then give it an ID or CLASS name. Then you’d have to go into your CSS palette and create a new TAG style and it’d look like:

table.class-name a:link-state
*or*
table#id-name a:link-state

That was just an off the top of my head idea.

In turn this method could also be used for TABLES. You get the options to apply a class or id to a TD (Table Data, individual tables) or to an entire TR (Table Row). It’s a nifty action.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options