最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

HTML实现2列布局(左侧宽度固定,右侧自适应)的方法示例

来源:懂视网 责编:小采 时间:2020-11-03 23:12:36
文档

HTML实现2列布局(左侧宽度固定,右侧自适应)的方法示例

HTML实现2列布局(左侧宽度固定,右侧自适应)的方法示例:HTML实现2列布局,左侧宽度固定,右侧自适应 实现一: <style> body, html{padding:0; margin:0;} // 根据CSS定位,利用浮动或绝对定位,使左侧的块元素脱离常规文档流,可以与右边块元素并列 div:nth-of-type(1){ float:
推荐度:
导读HTML实现2列布局(左侧宽度固定,右侧自适应)的方法示例:HTML实现2列布局,左侧宽度固定,右侧自适应 实现一: <style> body, html{padding:0; margin:0;} // 根据CSS定位,利用浮动或绝对定位,使左侧的块元素脱离常规文档流,可以与右边块元素并列 div:nth-of-type(1){ float:

HTML实现2列布局,左侧宽度固定,右侧自适应

实现一:

<style>
 body, html{padding:0; margin:0;}
 // 根据CSS定位,利用浮动或绝对定位,使左侧的块元素脱离常规文档流,可以与右边块元素并列
 div:nth-of-type(1){
 float: left; //利用浮动
 // postion: absolute; //利用绝对定位
 // top: 0;
 // left: 0;
 width: 300px;
 height: 200px;
 background: red;
 }
 // 【块级元素,默认自动填充父元素宽度,霸占一行】
 // 当前:右侧块元素宽度=父元素宽度
 div:nth-of-type(2){
 // 设置margin-left为左侧块元素的宽度。
 margin-left: 300px;
 // 现在:右侧块元素的宽度=父元素宽度-margin-left
 height: 220px;
 background: blue;
 }
</style>
<html>
 <div>div1</div>
 <div>div2</div>
</html>

1)设置margin-left之前
 


 

2)设置margin-left之后

实现二:

<style>
 body, html{padding:0; margin:0;}
 // 根据CSS定位,利用浮动或绝对定位,使左侧的块元素脱离常规文档流
 div:nth-of-type(1){
 float: left; //利用浮动
 // postion: absolute; //利用绝对定位
 // top: 0;
 // left: 0;
 width: 300px;
 height: 200px;
 background: red;
 }
 // FC是普通(常规)文档流,格式化上下文,是页面中的一块渲染区域,有一套渲染规格。BFC是块级格式化上下文。
 // 利用BFC块级格式化上下文,建立一个隔离的独立容器
 div:nth-of-type(2){
 // 改变overflow的值不为visible,触发BFC
 overflow: hidden;
 height: 220px;
 background: blue;
 }
</style>
<html>
 <div>div1</div>
 <div>div2</div>
</html>

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

HTML实现2列布局(左侧宽度固定,右侧自适应)的方法示例

HTML实现2列布局(左侧宽度固定,右侧自适应)的方法示例:HTML实现2列布局,左侧宽度固定,右侧自适应 实现一: <style> body, html{padding:0; margin:0;} // 根据CSS定位,利用浮动或绝对定位,使左侧的块元素脱离常规文档流,可以与右边块元素并列 div:nth-of-type(1){ float:
推荐度:
标签: 方法 html 右侧
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top