| Author | Messages | |
Rick Mervyn
 Posts:5

| | 11/07/2003 7:25 AM |
| | First - Great module, its really nice to have easy control over the look of the portal.
I am having one difficulty - - I can position the date, login and menu without problem, but I cannot position the text that shows what page is being displayed. I don't know the proper name for this, I think it is "BreadCrumbContainer" but I'm not sure. Anyhow, I tried changing position with BreadCrumbContainer, but it does not change. Any ideas?
Thanks,
Rick | | | |
| |
| John Mitchell
 Posts:355

| | 11/07/2003 1:47 PM |
| | Thanks Rick, I'm glad it's working for you.
You're right, BreadCrumbContainer is what should move it.
It could be that it's being over-ridden at a lower level and not moving because that class has been defined another stylesheet.
The system will look first at the SnapsisDNN.css stylesheet in the SnapsisDNN folder.
After that the Default Stylesheet for the Skin (named the same as the Skin Folder) is loaded and if it contains a BreadCrumbContainer class it will over-ride the first one.
Finally, at the portal level (the GUID upload directory) all Stylesheets (files that end in .css) are loaded in alphabetical order and the last one loaded with a BreadCrumbContainer class will over-ride the others.
Another thing to mention that is not directly related, but relevant is that the Classes at all of these levels can also "merge". That is to say if you had a Container class that contained a border: black 1px solid rule at a higher level and the same class was defined at a lower level but it did not specifically set the border rule to something else, then you would still see the borders on the container.
CSS is very powerful, but unfortunately with power comes complexity.
By the way, don't forget to look at Portal.css in the Portal's upload directory, The classes I used where always placed in a seperate css file, but I caught myself on this exact problem the other day and it turned out I had defined the class in the Portal.css file so I could get to it easier through the Site Settings editor. | | | |
| Rick Mervyn
 Posts:5

| | 11/08/2003 4:56 AM |
| | Oh - Silly me!!
I suspected that something was overwriting the setting, so I renamed the 'other' stylesheet by prepending the name with xxx. (eg. xxxportal.css). All that did was insure that it would load last (starting with x). I now changed the names of the other stylesheets by adding an new extension (eg. portal.css.old). Everything is working fine now - Thanks | | | |
| John Mitchell
 Posts:355

| | 11/08/2003 10:18 AM |
| | Excellent. Thanks for sharing your resolution, that helps everbody. | | | |
|
|