diff --git a/src/librustdoc/html/format.rs b/src/librustdoc/html/format.rs
index 988890ffedcdd..10a3878073e97 100644
--- a/src/librustdoc/html/format.rs
+++ b/src/librustdoc/html/format.rs
@@ -228,7 +228,7 @@ impl<'a> fmt::Display for WhereClause<'a> {
}
if end_newline {
- //add a space so stripping
tags and breaking spaces still renders properly
+ // add a space so stripping
tags and breaking spaces still renders properly
if f.alternate() {
clause.push(' ');
} else {
diff --git a/src/librustdoc/html/render.rs b/src/librustdoc/html/render.rs
index 5457f69cb6dab..5b8c7503a791d 100644
--- a/src/librustdoc/html/render.rs
+++ b/src/librustdoc/html/render.rs
@@ -1523,8 +1523,7 @@ impl<'a> fmt::Display for Item<'a> {
} else {
write!(fmt, "Module ")?;
},
- clean::FunctionItem(..) | clean::ForeignFunctionItem(..) =>
- write!(fmt, "Function ")?,
+ clean::FunctionItem(..) | clean::ForeignFunctionItem(..) => write!(fmt, "Function ")?,
clean::TraitItem(..) => write!(fmt, "Trait ")?,
clean::StructItem(..) => write!(fmt, "Struct ")?,
clean::UnionItem(..) => write!(fmt, "Union ")?,
@@ -1532,8 +1531,7 @@ impl<'a> fmt::Display for Item<'a> {
clean::TypedefItem(..) => write!(fmt, "Type Definition ")?,
clean::MacroItem(..) => write!(fmt, "Macro ")?,
clean::PrimitiveItem(..) => write!(fmt, "Primitive Type ")?,
- clean::StaticItem(..) | clean::ForeignStaticItem(..) =>
- write!(fmt, "Static ")?,
+ clean::StaticItem(..) | clean::ForeignStaticItem(..) => write!(fmt, "Static ")?,
clean::ConstantItem(..) => write!(fmt, "Constant ")?,
_ => {
// We don't generate pages for any other type.
diff --git a/src/librustdoc/html/static/rustdoc.css b/src/librustdoc/html/static/rustdoc.css
index 4a3286b421ae9..312dfce8d39c2 100644
--- a/src/librustdoc/html/static/rustdoc.css
+++ b/src/librustdoc/html/static/rustdoc.css
@@ -329,6 +329,10 @@ h4 > code, h3 > code, .invisible > code {
display: inline-block;
}
+.in-band > code {
+ display: inline-block;
+}
+
#main { position: relative; }
#main > .since {
top: inherit;
@@ -447,7 +451,8 @@ a {
}
.in-band:hover > .anchor {
- display: initial;
+ display: inline-block;
+ position: absolute;
}
.anchor {
display: none;