求教分栏,div+css,不是frame框架的那种_html/css_WEB-ITnose

php中文网
发布: 2016-06-21 09:08:30
原创
1304人浏览过

内容三部分这让分布,用div和css怎么做。。。。跪求各种大神,为什么我的div只会上下排列。。。。

SpeakingPass-打造你的专属雅思口语语料
SpeakingPass-打造你的专属雅思口语语料

使用chatGPT帮你快速备考雅思口语,提升分数

SpeakingPass-打造你的专属雅思口语语料 25
查看详情 SpeakingPass-打造你的专属雅思口语语料

回复讨论(解决方案)

求大神,自暖贴

因为div是块级元素,块元素在没有任何布局属性作用时,默认排列方式是换行排列,要想左右排列需要加浮动

因为div是块级元素,块元素在没有任何布局属性作用时,默认排列方式是换行排列,要想左右排列需要加浮动

float?可是为什么加了之后还是。。。。。额,我明白了,我一个20%,一个80%,不行,另一个要小鱼80%。。。。哈哈,多谢多谢

<div><div  style="width:100px;float:left;" ></div> <div style="width:290px%;float:right"></div></div>
登录后复制

<div><div  style="width:100px;float:left;" ></div> <div style="width:290px%;float:right"></div></div>
登录后复制


这只是左右啊,不过,我已经解决了,谢谢两位,结贴走人


<style>*{    margin:0;    padding:0;    box-sizing: border-box;    border: 0px solid red;}#main {    margin: 10px;}#bd {    margin-top: 10px;}#content{    margin-left: 10px;}#main{    display: inline-block;}#header{    height: 80px;    background: #ffbbbb;}#bd{    height: 500px;}#sidebar, #content{    height: 100%;    display: inline-block;    float: left;}#sidebar{    width: 200px;    background: lightgreen;}#content{    width: 600px;    left: 200px;    background: lightblue;}</style><div id=main><div id=header>header</div><div id=bd><div id=sidebar>sidebar</div><div id=content>content</div></div></div>
登录后复制

我 6 楼发的有点问题, 在窗口宽度小到一定程度时, 会破坏布局 content 位置会换行.

尽管楼主已结帖,  我还是发一个:

header 定高,  sidebar 定宽, 其余都能随窗口尺寸变化自适应的.

<style>*{    margin:0;    padding:0;    box-sizing: border-box;    border: 0px solid red;}#main {    margin: 10px;    min-width: 500px;}#bd {    margin-top: 10px;}#content{    margin-left: 10px;}#header{    height: 80px;    background: #ffbbbb;}#bd{    min-height: 300px;}#sidebar, #content{    height: 100%;}#sidebar{    width: 200px;    display: inline-block;    float:left;    background: lightgreen;}#content{    position:relative;    margin-left: 210px;    background: lightblue;}</style><div id=main><div id=header>header</div><div id=bd><div id=sidebar>sidebar</div><div id=content>content</div></div></div>
登录后复制

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号