284292114@qq.com 中国站
网站教程 SEO优化 网站建设 网站设计 广州网站建设 首页>文章>网站建设

CSS写一个高度跟随宽度变化的DIV

时间:2021-10-17   访问量:1435

在响应式网站开发过程中,为了更方便地适合各种终端,我们并不方便设置一个DIV的高度。但是高度和宽度是成一定比例的。那么怎么样写CSS能更方便呢。

先上CSS  

html,body{margin: 0; padding: 0;}    
.container{background-color: silver;width:100%;position:relative;display: inline-block;}    
.dummy{margin-top: 100%;}    
/*如果需要长方形只需要更改此值即可,比如需要4:3的长方形,则应设为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>	


image.png


服务咨询
1对1咨询,专业客服为您解疑答惑
联系销售
15899750475
在线咨询
联系在线客服,为您解答所有的疑问
ARE YOU INTERESTED IN ?
感兴趣吗?

有关我们服务的更多信息,请联系项目经理

15899750475 杨先生