在響應(yīng)式網(wǎng)站開發(fā)過程中,為了更方便地適合各種終端,我們并不方便設(shè)置一個(gè)DIV的高度。但是高度和寬度是成一定比例的。那么怎么樣寫CSS能更方便呢。
先上CSS
html,body{margin: 0; padding: 0;} .container{background-color: silver;width:100%;position:relative;display: inline-block;} .dummy{margin-top: 100%;} /*如果需要長(zhǎng)方形只需要更改此值即可,比如需要4:3的長(zhǎng)方形,則應(yīng)設(shè)為margin-top:75%。*/ .content{position:absolute;left:0;right:0;top:0;bottom: 0;}
再來看看HTML
<div class="container"> <div class="dummy"></div> <div class="content">asdfasdfasdf</div> </div>
有關(guān)我們服務(wù)的更多信息,請(qǐng)聯(lián)系項(xiàng)目經(jīng)理
15899750475 楊先生