Removing the NavStrip
From No LJ Ads Wiki
These techniques are for killing the Navigation Strip on all journals, including those which have set it to display for every user. If you simply want to stop seing it in your own journal uncheck the two options under "Navigation strip display options" on your Viewing Options page.
If you really hate it and resent your lack of a true opt out, make sure to email feedback@livejournal.com with your complaints. Also watch
suggestions and support requests like this and this, even if it will still probably be rejected all the same.
Contents |
[edit] Disable the NavStrip in your Settings
You might have done this already. If so, you can skip down to the next part.
Go to the Viewing Options page and uncheck the two options under "Navigation strip display options".
If you want to disable the Navigation Strip on a community you own, select the community in the drop-down menu "Work as User" at the top of the page, click on "Switch", then uncheck the options as indicated above.
[edit] Using ?style=mine
If you have a S2 layout, you can view someone else's journal in your style when you add ?style=mine to the end of the URL -- for instance, you can view the
no_lj_ads community in your style by viewing:
http://community.livejournal.com/no_lj_ads/?style=mine
Note that if you want everyone's comment pages to match your style when you follow links from your friends page, you simply have to enable the "View comment pages in your journal style" option on your Viewing Options page.
This won't disable the Navigation Strip when you are viewing journals in styles other than your own.
[edit] Disabling the Navigation Strip on your journal for everyone
You can make the Navigation Strip disappear completely from your style even if other users have "Always see the navigation strip when you view any journal or community" checked. This method is desirable when your style does not work well with the Navigation Strip; otherwise, you might not want to do this, because people who do use the Navigation Strip won't be able to see it on your journal. If your custom style already uses the "html body" CSS selector, you might need to take out the NavStrip's "html body" selector.
[edit] On Style System 2 Styles
- Go to Custom Options then go to "Custom CSS". Spot the box labeled "Custom stylesheet".
- Copy paste the following code into this box:
/* Removes LJ NavStrip from pages. */ html body { padding-top: 0 !important; } #lj_controlstrip { display: none !important; } - Hit the "Save Changes" button.
[edit] On Style System 1 Styles
- Go to Custom Options.
- See if you already have the variable GLOBAL_HEAD in your overrides (big box at the bottom).
If you do, copy paste the following code into GLOBAL_HEAD:
/* Removes LJ NavStrip from pages. */ html body { padding-top: 0 !important; } #lj_controlstrip { display: none !important; }If you don't, copy paste the following code into the box:
GLOBAL_HEAD<= <style type="text/css"> <!-- /* Removes LJ NavStrip from pages. */ html body { padding-top: 0 !important; } #lj_controlstrip { display: none !important; } --> </style> <=GLOBAL_HEAD - Hit the "Save Changes" button.
[edit] Directions for Mobile Users
Can LiveJournal Mobile solve your problem?
[edit] CSS for User Stylesheets
If you want to minimize the chances of that happening, remove this part of the CSS:
html body
{
padding-top: 0 !important;
}
[edit] Premade Downloadable CSS Files
You can save these to where you need and rename them to the proper filename, or add their contents to your existing user stylesheet. Use the instructions given on the User Stylesheets page.
[edit] Strategies for Mozilla Firefox
[edit] CSS for userContent.css
Use the instructions on the User Stylesheets page to put this CSS in your userContent.css:
/* Removes LJ NavStrip from pages. */
@-moz-document domain("livejournal.com") {
html body
{
padding-top: 0 !important;
}
#lj_controlstrip
{
display: none !important;
}
}
[edit] CSS for the Stylish Extension
We have a one-click installable version here, or you can use this CSS in a new style:
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("livejournal.com") {
html body
{
padding-top: 0 !important;
}
#lj_controlstrip
{
display: none !important;
}
}
[edit] Greasemonkey Script
[edit] CSS for Other Browsers
Use the instructions on the User Stylesheets page to put this CSS in your user stylesheet:
/* Removes CProds from LJ's NavStrip. */
div#lj_controlstrip_cprod
{
display: none !important;
}
[edit] Testing
Our Plus tester account
plus_tester has the strip enabled for everybody so, if this works, you shouldn't see it when visiting.
Please be aware that if you have not hidden ads thanks to our Removing LiveJournal Ads guide, you will see some if you are not logged in with a Paid account since
plus_tester is a Plus account.
[edit] Troubleshooting
- Make sure your cache has been cleared.
- All users, try to use our .css files instead of making yours.
- Firefox users, try to use alternative methods.
- Stylish users, try to use our file instead of making yours.
[edit] Feedback
Please let us know by commenting here or on this article's Discussion page if:
- These directions worked for you.
- If these directions did not work for you or don't make sense. We will try and help troubleshoot and then fix the instructions if needed.
- If the directions "worked" but something is going wrong.
- You're using a browser not included in the User Stylesheets instructions; I'll try to find some instructions on the web, even if I won't be able to test them.
In all instances, let me know your setup: operating system, browser, browser version, etc.

