我在一個網站上工作,我需要一些幫助部分標籤和樣式不同大小的框與我的CSS。在CSS中使用<section>
我工作的一個節日的網站,並會爲每個事件,這些事件橙色盒子。每個盒子的內容少於或多於下一個,但所有盒子保持相同的高度。我怎樣才能讓每個盒子的高度根據其內容進行調整?
CSS
#events-box { margin: 60px 0 30px 0; width: 100%; }
#events-box section { width: 100%; height: auto; background: url(../img/RESTAURANT-highlight.jpg) no-repeat; background-color: #f4911e; margin-bottom: 30px; border: 1px solid #6f1200; }
#events-box section img { margin: 10px 10px 10px 10px; padding: 7px; border: 1px solid #333; }
#events-box section h1 { font-size: 1.6em; font-weight: bold; line-height: 23px; color: #721501; text-transform: uppercase; margin-top: 5px; text-align: left; }
#events-box section p { margin-top: 5px; width: 690px; color: #721501; }
.events-text { position: relative; left: 250px; top: -205px; width: 700px; height: 200px; /*border: 1px solid #000;*/ }
.events-text a {color: #721501; text-decoration: underline; font-weight:bold; font-size: 1em; margin: 0 3px 0 3px; }
.events-text a:hover {color: #fff; text-decoration: none; }
HTML ----這只是許多節活動中,我有一個。我只是用這個作爲我的代碼的例子。
<article>
<section>
<img src="img/events/EVENTS-hestercreek.jpg" alt="Shellshocked" />
<div class="events-text">
<h1>Saturday April 21st<br />
Cooking Class and private Dinner with Chef Jeremy Luypen from Terrafina at Hester Creek Winery.</h1>
<p>Begin with a wine and oyster reception at 6:30pm, followed by a private cooking class and intimate dinner in Hester Creek Winery's gourmet kitchen.</p>
<a href="http://www.hestercreek.com/">Tickets available exclusively through Hester Creek Winery</a>
<br/>Location: Hester Creek Winery
<br />Time: 6:30pm
<br />Price: $135.00. Includes wine pairings, recipes, taxes and gratuities.
</div>
</section>
</article>
不清楚當你聲明「我使用的CSS沒有讓它們的高度設置爲自動」時你的意思。什麼是不工作,你想解決什麼? – kinakuta 2012-03-19 05:45:07
我修正了措辭,所以如果你再次閱讀這個問題,我已經給出了一個更好的描述。 – kia4567 2012-03-19 05:50:20