Horizontal scrolling is now almost a thing of the past for me.
- From: Jeff…Relf <Jeff_Relf@xxxxxxxxx>
- Date: 7 Jan 2007 19:29:56 GMT
Thanks to this latest userContent.CSS ( for FireFox ):
www.Cotse.NET/users/jeffrelf/userContent.CSS
....horizontal scrolling is now almost a thing of the past for me.
Also, FireFox's scrollbars now have just a slider ( i.e. no end-buttons )
and it's background is now black.
I made a note to myself to do that to Win_XP too... it I can.
Google now looks like this to me:
www.Cotse.NET/users/jeffrelf/CSS.PNG
This site:
Search.IMTranslator.NET/trans/splr.asp
....now looks like this to me:
www.Cotse.NET/users/jeffrelf/Clean.PNG
....this is how most people see it:
www.Cotse.NET/users/jeffrelf/Spam.PNG
These settings:
body, table, input, textarea { width: 45em !important; }
....are how I prevent horizontal scrolling. ( " em " is the font height )
I couldn't use the " 100% " setting because that
length gets smaller and smaller as blocks nest...
....But that's fine with me as my font is always 80 columns ( monospaced ),
so 45em is _Always_ the true screen width ( minus the margins ).
For some mysterious reason, " slider * " can't have margins...
What's ( implicitly ) nested below " slider " ? a " div " ? !
CSS settings have many hidden surpizes like that.
The following settings 1. Provide a blank line before " Google Results ",
and " Jump To " sections and 2. Prevents IFrames from overwriting content:
a[name], div[class=g], iframe {
display: block !important; margin-top: 1.1em !important; }
Also, " table { display: block !important; } " ensures that tables begin
at the left margin.
These settings are interesting:
input[type] { display: inline !important; }
input[type], select, option {
width: auto !important; height: 1.1em !important; }
input[type=text] { width: 45em !important; display: block !important; }
They allow word-length " input " items
( like " Radio Buttons ", check-boxes and submit-buttons )
to reside in the middle of a line; yet it keeps " text entry " fields
a single, full-screen width, left-justified, 80 column line.
They also make too-narrow drop-down lists ( due to poorly written HTML )
the correct width ( and height ).
These setting allow word-length ( and larger ) images
in the middle of a line:
body * img {
width: auto !important; height: auto !important;
white-space: normal !important; margin-right: .5em !important;
display: inline !important; }
But pictures at the very top of a Wiki_Pedia page are
rendered semi-incorrectly due to their funcky-ass JavaScript.
( But it's not a serious issue for me, a better view is a click away )
I used only " body * " and not " body " in order to allow
on-the-fly re-sizing of .JPG files.
For archiving purposes, my entire userContent.CSS follows...
html, html * {
background: black !important; color: rgb( 155, 111, 111 ) !important;
letter-spacing: .4px !important;
font: 22px normal Consolas,monospace !important;
line-height: 110% !important; max-width: 45em !important;
white-space: normal !important;
margin: 0 0 0 0 !important; margin-right: .5em !important;
border: 0 0 0 0 !important; padding: 0 0 0 0 !important;
text-align: left !important; border-style: none !important;
text-decoration: none !important; text-transform: none !important;
position: static !important; float: none !important;
display: inline !important; }
pre, pre *, option, option *, *[class=fixed_width]
, input div, textarea div, slider, slider *, scrollbarbutton, scrollbar {
white-space: pre !important; display: block !important;
margin-right: 0 !important; }
scrollbar, slider { width: 1em !important; }
body, table, input, textarea { width: 45em !important; }
a[name], div[class=g], iframe {
display: block !important; margin-top: 1.1em !important; }
table { display: block !important; }
input[type] { display: inline !important; }
input[type], select, option {
width: auto !important; height: 1.1em !important; }
input[type=text] { width: 45em !important; display: block !important; }
body * img {
width: auto !important; height: auto !important;
white-space: normal !important; margin-right: .5em !important;
display: inline !important; }
scrollbarbutton, style, script, noscript, * br { display: none !important; }
input br, textarea br, *[class=fixed_width] br {
display: inline !important; }
input div, textarea div { background: rgb( 99, 99, 99 ) !important; }
input div, pre { color: rgb( 166, 111, 111 ) !important; }
:focus *, :inactive { background: rgb( 0, 96, 0 ) !important; }
::-moz-selection, span[class="diffchange"]
, span[class="diff-deletedline"], span[class="diff-addedline"] {
color: rgb( 177, 255, 133 ) !important; background: black !important; }
i, b, em { color: rgb( 177, 155, 133 ) !important; }
h1, h2, h3, h4, h5, h6 { color: rgb( 155, 177, 133 ) !important; }
a[target], a[target] *, a[href], a[href] *, span[id]
, option, input, button {
color: rgb( 155, 155, 155 ) !important; }
select { color: rgb( 111, 144, 244 ) !important; }
a[target]:visited, a[target]:visited *, a[href]:visited, a[href]:visited *
, span[id]:visited, option:visited, input:visited, button:visited {
color: rgb( 177, 177, 177 ) !important; }
a[target]:hover, a[target]:hover *, a[href]:hover, a[href]:hover *
, span[id]:hover, option:hover, input:hover, button:hover {
color: rgb( 155, 255, 111 ) !important; }
marquee { -moz-binding: none !important; }
/** / @-moz-document domain(paralink.com) { iframe { } } /**/
.
- Follow-Ups:
- I've become a hard-core userContent.CSS junkie !
- From: Jeff…Relf
- Once again, monospaced fonts save the day !
- From: Jeff…Relf
- I've become a hard-core userContent.CSS junkie !
- References:
- My Style *** Overrides ( for FireFox ).
- From: Jeff…Relf
- input *, textarea * { display: inline-block !important; }
- From: Jeff…Relf
- not(input), not(textarea)
- From: Jeff…Relf
- I can hang FireFox on demand.
- From: Jeff…Relf
- Google now looks like this to me...
- From: Jeff…Relf
- My Style *** Overrides ( for FireFox ).
- Prev by Date: Re: Help for a project
- Next by Date: test
- Previous by thread: Re: Google now looks like this to me...
- Next by thread: Once again, monospaced fonts save the day !
- Index(es):