问题描述
|
我有一个“标记”侧边栏文章,该侧边栏正确放置在主页上,但在所有其他页面上都有爬行。我正在使用Kaminari分页插件。它使我发疯-如何阻止这种情况发生?
的CSS
.sidebar {
position:absolute;
width: 150px;
float:right;
padding: 0px 0px 0px 20px;
margin: -1500px 0px 0px 700px;
}
_side.html.erb
<div id=\"art\">
<%= link_to \'Post An Article\',new_article_path %>
</div>
<div id=\"iphone\">
<%= image_tag \"iPhone.png\" %>
</div>
<br />
<div id=\"soc-med\">
<%= link_to image_tag(\"facebook.png\"),\"http://www.facebook.com/\" %>
<%= link_to image_tag (\"twitter.png\"),\"http://twitter.com/#!/\" %>
</div>
<div id=\"tag_title\">
<h3>Article Tags</h3>
</div>
<div id= \"tags\" >
<% cache(\'all_tags\') do %>
<% for tag in Tag.find(:all,:order => \'name\') %>
<ul style=\"list-style-type: none\">
<li>
<%= link_to \"#{tag.name}\",tag_path(tag) %>
</li>
</ul>
<% end %>
</div>
<% end %>
</div>
解决方法
设置\'top:130px; \'属性可以解决此问题:
.sidebar {
font-family:Arial,Helvetica,sans-serif;
position:absolute;
width: 150px;
float:right;
top: 130px;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 700px;
}