我有一个图像,需要在横幅内,但因为我使用的是html.erb文件,我必须加载图像与红宝石,所以我怎么去调整图像大小,使其适合。图像需要适应<div id="banner"></div>
区域内,我不知道如何来调整图像大小,虽然这样做调整红宝石内的图像以适合DIV
HTML和红宝石的代码:
<div id='home_header'>
<div id='banner'><%= image_tag("banner.png", :alt=> "banner")%></div>
</div>
的CSS的代码:
#home_header {
background-color: #20C0CF;
position: absolute;
z-index: 0;
width: 98%;
height: 10%;
left: 0%;
top:0%;
border-bottom-style: ridge;
border-color: #0099FF;
border-bottom-right-radius: 100px;
}
#banner{
background-color: #FFFFFF;
position: absolute;
width: 30%;
height: 90%;
}
你的问题还不清楚。 “在Ruby中”是什么意思? ERB不会“加载图像”,它只是生成HTML。如果这是您通常用HTML和CSS解决的问题,那么您将通过编写生成该HTML并编写相同CSS的ERB来解决Rails问题。具体来说,你有什么困难? –
它的好处我已经排序:) –