Ich habe ein Bild, das innerhalb des Banners sein muss, aber weil ich eine html.erb-Datei verwende, muss ich das Bild mit Ruby laden, so wie gehe ich um das Bild so skalieren, dass es passt. das Bild muss im <div id="banner"></div>
Bereich passen, ich bin nicht sicher, wie man ein Bild, um die Größe zu tun, dass, obwohlGröße eines Bildes innerhalb von Ruby in ein DIV passen
die html und Rubin für den Code:
<div id='home_header'>
<div id='banner'><%= image_tag("banner.png", :alt=> "banner")%></div>
</div>
die CSS für den Code:
#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%;
}
Ihre Frage ist unklar. Was meinst du mit "in Ruby"? ERB lädt das Bild nicht, es erzeugt nur HTML. Wenn dies ein Problem ist, das Sie normalerweise in HTML und CSS lösen würden, lösen Sie es Rails, indem Sie ERB schreiben, das diesen HTML erzeugt und dasselbe CSS schreibt. Mit was genau hast du Schwierigkeiten? –
es ist in Ordnung ive schon sortiert :) –