CSS文本样式与浮动
CSS文本样式与浮动
CSS文本样式与浮动 浮动[如果你有二个元素需要在一行显示 ,可以使用浮动,做网页布局] 1 样式 float:left(左边)/right(右边) 2 特点 1 脱离文档流 2 可以设置宽度与高度 3 可以设内外边框 3 影响 1 图文[行内块 行]环线[半脱离文档流] 2 浮动塌陷 1 父元素没有设置高度 2 子元素都是浮动元素 无法撑开父元素高度 如何解决: 1 给父元素设置一个样式 overflow:hidden 2 clear:left[左边的]/ right[右边]/both[全部]
<!DOCTYPE html> <html lang="en"> <!--不在浏览器显示 --> <head> <!-- 编码格式--> <meta charset="UTF-8"> <!-- 文档标题--> <title>Title</title> <!-- 内部样式--> <style> div { /*高度*/ height: 200px; /*宽度*/ width: 200px; /*背景颜色*/ background-color: red; /*字体颜色 */ color: darkblue; /*左浮动*/ float: left; } </style> </head> <!--在浏览器显示--> <body> <div id="x1"></div> <!-- 这里的style是用的标签的形式--> <div id="x2" style="background-color: black;float: right"></div> </body> </html>
<!DOCTYPE html> <html lang="en"> <!--不在浏览器显示 --> <head> <!-- 编码格式--> <meta charset="UTF-8"> <!-- 文档标题--> <title>Title</title> <!-- 内部样式--> <style> div { /*宽度*/ width: 200px; /*高度*/ height: 200px; } #x1 { /*背景颜色 */ background-color: red; /*左浮动*/ float:left; /*宽度*/ width: 300px; } #x2 { /*背景颜色 */ background-color: black; /*右浮动*/ /*float: right;*/ } </style> </head> <!--在浏览器显示 --> <body> <div id="x1"></div> <div id="x2"></div> </body> </html>
<!DOCTYPE html> <html lang="en"> <!--不在浏览器显示 --> <head> <!-- 编码格式--> <meta charset="UTF-8"> <!-- 文档标题--> <title>Title</title> <!-- 内部样式--> <style> #x1 { /*宽度*/ width: 1358px; /*高度*/ height: 360px; /*背景颜色、*/ /*background-color: black;*/ margin: 100px auto; } #x2 { /*宽度*/ width: 860px; /*高度*/ height: 360px; /*背景颜色 */ background-color: blue; /*左浮动*/ float: left; } #x3 { /*宽度*/ width: 300px; /*高度*/ height: 360px; /*背景颜色 */ background-color: lawngreen; /*右浮动*/ float: right; } #x4 { /*宽度*/ width: 100px; /*高度*/ height: 100px; /*背景颜色 */ background-color: pink; display: inline-block; } </style> </head> <!--在浏览器显示 --> <body> <!-- 容器--> <div id="x1"> <div id="x2"></div> <div id="x3"></div> <div id="x4"></div> </div> </body> </html>
<!DOCTYPE html> <html lang="en"> <!--不在浏览器显示 --> <head> <!-- 编码格式--> <meta charset="UTF-8"> <!-- 文档标题--> <title>明日方舟</title> <style> body { /*背景颜色 */ background-color: black; } #x1 { /*宽度*/ width: 100%; /*高度*/ height: 120px; /*背景颜色 */ background-color: black; } #x4 { /*宽度*/ width: 90px; } #x2 { /*左浮动*/ float: left; } #x3 { /*右浮动*/ float: right; } p { /*字体颜色*/ color: pink; } ul { /*清除小黑点*/ list-style: none; } li { float: right; } </style> </head> <!--在浏览器显示 --> <body> <div id="x1"> <div id="x2"> <!-- 图片显示--> <img src="./素材包/img.webp" alt="" id="x4"> </div> <div id="x3"> <!-- 无序列表--> <ul> <!-- 有序列表--> <li> <p>x1</p> <p>y1</p> </li> <li> <p>x2</p> <p>y2</p> </li> <li> <p>x3</p> <p>y3</p> </li> <li> <p>x4</p> <p>y4</p> </li> <li> <p>x5</p> <p>y5</p> </li> <li> <p>x6</p> <p>y6</p> </li> </ul> </div> </div> </body> </html>
原文地址:https://blog.csdn.net/2302_79986066/article/details/143491630
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!