Quick Nav:  Online Store   |   Login | Register

Install Error and Design Questions

Rate this topic:

Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
Page 1 of 212 > >>
AuthorMessages
precept00
<100 Posts
Posts:75


04/27/2008 4:23 PM  

John,

 

i just purchased the product and received this error

 

FailureDid not find any .dnn file ???
FailureExceptionSystem.Exception: File load failed, aborting at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.ReadZipStream() at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.Install()
precept00
<100 Posts
Posts:75


04/27/2008 4:25 PM  

Got it fixed. Nevermind. I may some other questions as usual

precept00
<100 Posts
Posts:75


04/27/2008 5:00 PM  
John,

How much would you charge to configure CSSNavMenu. I want the menu to look similar to the solpart menu that is currently in use..same seperator, font, color, spacing etc.....I decided to use/purchase your product because the support and intergration with page blaster. I just want to get this running asap without having to learn another thing. Let me know thx

Jaime
precept00
<100 Posts
Posts:75


04/27/2008 11:36 PM  

John,

I used the horizontal hover example. I would like to use a pipe as a seperator. I have been uable to remove the last | from the menu. I thought about a custom css class for the last record read from the database, but I don't know how I can control applying the custom class to the last record. Any ideas? How do I control the positioning of the menu when I log in as host and menu shifts up about 20-25 pixels? Is this possible?  I used these classes from t the example and tweaked them a bit. I would like the color of the list items to be a different color other than black and a different color when the user hovers over the list item? I have struggled with this a bit.

 

#nav a {
    font-size:1.08em;
    display:block;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
    width:8.5em;
    padding :2px 0 2px 0;
    color:#000;
    border:1px solid #055EAE;
    background-color:#055EAE;
}
#nav li li a {
    width:12em;
}

#nav li a:hover {
  background-color: #055EAE;
  border:1px solid #055EAE;
}
#nav li a.SelectedTab {
    font-size:1.12em;
    background-color: #055EAE;
}
#nav .DisabledTab {
    color:#ccc;
}
/* no need to change these hover classes
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;
}

#nav li:hover ul,
#nav li.iehover ul {
    top: 1.6em;
    left:0;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul, 
#nav li li li.iehover ul {
    top: 0;
    left:12.8em;
}

#navContainerBorder {
    background-color:white;
    padding:2px;
    border:1px solid #333;
    height:30em;
}
#navContainer {
   border:1px solid #333;
   background-color: #055EAE;
   height:30em;
   width:12em;
   vertical-align:top;
   padding:10px 5px 10px 5px;
}


Thx

John Mitchell
Posts:3471


04/28/2008 9:24 AM  

Hi Jaime,

There should be a class assigned to that element called last-child

I have had requests for switching directly from my menu to Solpart, so what I'll do is create a template that can just be plugged in.

However, you are probably better off switching it out to use more standards compliant markup if you stay on your current course. You may want to switch to using the sucker fish template for more control over the output markup though.

 

precept00
<100 Posts
Posts:75


04/28/2008 9:46 AM  

I tried this by removing border-right: 1px solid #ffffff;
This does not seem to work. Is this correct?  Changing the color and hover color is tricky as well

#nav li:last-child {
position: relative;
float:left;
line-height : 1.25em;
width: 9em;
list-style: none;
}

John Mitchell
Posts:3471


04/28/2008 10:27 AM  

The Snapsis CSS NavMenu defines Last-Child as a CSS class selector which should start with a period in your stylesheet.  So you would define it like this:

#nav li.Last-Child

You'll need to make sure that Class="Last-Child" is actually showing in your markup to use it as a class selector.

If you are using a template then you may need to add code to the template to get the last-child

 

The way you are using it is as a psuedo-class which may also work in modern browsers, but isn't as consistent across browsers.

But it may be better to define it with it's parent container like this:

#nav ul > li:last-child 

http://www.w3.org/TR/css3-selectors/#last-child-pseudo

 

 

precept00
<100 Posts
Posts:75


04/28/2008 3:34 PM  

I am not using a template. I am simply extracted the relevant information from the example style sheet and added it to my style sheet. The rendered html is not displaying class"Last-Child". How do add the class last-child so that CSSNavMenu renders it in the html? Do I have to create a template for the HorizontalHover or do I have to use the son of suckerfish example to use a template?

John Mitchell
Posts:3471


04/28/2008 4:24 PM  
The Last-Child class is injected into the HTML output if you are using the NavType="Tabs" menus.

I think you are using NavType="Hover" which does not inject extra html.

If you don't need the Hover/Flyout then you can switch to the Tabs type of menu, otherwise you'll need to use a template.

This is the main reason I created the template type of menu. So that the designer can get full control of the output.

For this, you should also be able to do it with the psuedo class :last-child though, did that not work?
precept00
<100 Posts
Posts:75


04/28/2008 4:38 PM  

No it did not work since I was using the Hover type of menu and no template.....I think I will try the template example. I will let you know if and most likely when I run into problems.

precept00
<100 Posts
Posts:75


04/28/2008 10:55 PM  

I have only one level for my top menu. I took your example and used to create a template. I have only one level of tabs. Will this work?


Attachment: 1428593075171.zip

John Mitchell
Posts:3471


04/28/2008 11:06 PM  
Yes, that will work for one level. It looks like you have one extra line at the bottom of the template though.

The one that starts with [/Level1-Item[ is not needed
precept00
<100 Posts
Posts:75


04/29/2008 2:32 PM  
I cant get class="Last-Child" to out put in the html. Any Ideas....Its a bear getting this work for IE and firefox. Why does dnn create use button controls instead of a control that renders seo friendly?
precept00
<100 Posts
Posts:75


04/29/2008 3:09 PM  

this is the css that I am using. I have set the top level container relative and the second container, #nav ul , as absolute and top 10px. However I cant get the tab items to line up the same way the solpart menu lines up. Any suggestions? I cant begin to tell you how frustrating this is getting.

/* CSS Document */

/* NavMenu styles start here */

#navHContainer {
position:relative;
display:block;
width:900px;
font-family: Verdana, Arial;
}
#nav ul {
position: absolute;
top: 10px;
padding:0;
margin:0;
list-style:none;
width:auto;
}

#nav li {
float: left;
line-height : 1.25em;
width: 9em;
border-right: 1px solid #ffffff;
list-style: none;
}

#nav li ul { /* second-level lists */
position : absolute;
left: -999em;
width:13em;
}


#nav a {
font-size:1.10em;
display:block;
text-decoration:none;
text-align:center;
font-weight:bold;
width:8.5em;
padding :2px 0 2px 0;
color:#ADFCFF;
}
#nav li li a {
width:12em;
}

#nav li a:hover {
color:#FFA04C;
}
#nav li a.SelectedTab {
font-size:1.12em;
}
#nav .DisabledTab {
color:#ccc;
}
/* no need to change these hover classes
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
left: -999em;
}

#nav li:hover ul,
#nav li.iehover ul {
top: 1.6em;
left:0;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,
#nav li li li.iehover ul {
top: 0;
left:12.8em;
}

precept00
<100 Posts
Posts:75


04/29/2008 8:30 PM  
Ok I think I am at my wits end. 3 days to get a simple menu to work grrrrrrr. I have switched back to solpart since it renders correctly within my skin. I need to get the CSS NavMenu working as I want a friendly SEO menu. I can't get the last-child element to render in the html, therefore I cant evaluate the last-child element to 'true' to eliminate the last pipe delimeter. I also cant get the menu to look the same in firefox and IE. I had no idea it was going to be like this. Maybe its my skin....I dont know. Any help appreciated.

1. I created a template
2. added this entry in my skin file
< div id="navHContainer" >
< Snapsis:NavMenu id="nav" Level="0-2" CacheTabs="False"
NavType="Template" TemplateFile="Suckerfish.template.txt"
runat="server" / >< / div >
3. I have used one of your css files and modified it a bit.
John Mitchell
Posts:3471


04/29/2008 10:52 PM  
Hi Jaime,
I'm sorry for the delay in responding. I have been working on a Solpart plugin, but it's not easy.

Can you send me your skin with where you are so far?
I'll take that and finish it out as best I can.
precept00
<100 Posts
Posts:75


04/29/2008 11:34 PM  
I sent you a private message
precept00
<100 Posts
Posts:75


04/30/2008 10:14 AM  

would you rather I send you the skin? Or can you work off the server?

John Mitchell
Posts:3471


04/30/2008 10:29 AM  
If you don't mind me changing things on your site then I can do it there.
precept00
<100 Posts
Posts:75


04/30/2008 10:41 AM  
no the site is better for me
Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
Page 1 of 212 > >>

Forums >Snapsis Product Support >CSS NavMenu > Install Error and Design Questions



ActiveForums 3.7
Powered by: Snapsis Software