我想實現在附加圖像與CSS的設計。我是一個試圖學習前端開發的後端人。造型爲循環對象
我也在項目中使用bootstrap。我嘗試使用「位置:相對」,但它不起作用。
我在Django建設網站。
HTML
{% if hots %}
{% for hot in hots %}
<img class="kown-image" src="{{hot.main_photo.url}}" width="300px" height="200px" />
<p class="kown-prop"> <a href="{{ hot.get_absolute_url }}">{{ hot.name }}</a> </p>
<p class="kown-cit"> {{ hot.city}},{{hot.country}}</p>
{% with hot.motel_hr.first as md %}
{% if md %}
<p class="kown-cp"> From {{hot.user.user.currency}}{{ md.room_price }}/night </p>
<p class="kown-cop"> <a href="#">Buy Now</a></p>
{% else %}
<p> no price found </p>
{% endif %}
{% endwith %}
{% endfor %}
<p class="kown-down-line"> </p>
<p> <a href="{% url 'haystack_search' %}?q={{query_string}}"/>See More Places </a></p>
{% endif %}
</div>
CSS
.kown-hotel{
background-color:white;
margin-top:10px;
margin-left:50px;
}
.kown-image {
width: 300px;
height: 200px;
padding-bottom: 70px;
border-bottom: 1px solid black;
}
.kown-prop {
display:inline;
vertical-align:top;
padding-left:10px;
width: 600px;
height: 50px;
background-color:green;
}
.kown-cit {
background-color:black;
width: 300px;
margin-left: 305px;
margin-top: -100px;
}
.kown-cp {
float:right;
margin-top: -90px;
}
.kown-cop {
float:right;
margin-top: -70px;
}
它看起來像在我寫的CSS瀏覽器下面的截圖。
但我希望它正確對齊,看起來像下面的截圖。
您的標記在編譯/輸出到瀏覽器後會是什麼樣子? – Crowes
(...)'因爲CSS是用於設計HTML元素的樣式,而不是Django模板;)除了SO片段之外,您還可以使用http://www.bootply.com/new(後者不會添加Bootstrap CSS,但它可以保證持續而bootply可能會在一天內消失) – FelipeAls