div,css常用技术
1,<div></div>一张图作为背景的用法:
必须指定width,height,background属性
.smallCircle{ margin-top: 25px; margin-left: 40%; width: 10px;height: 10px; background:url(../images/smallCirlce.png) no-repeat;}
2,div 让这个DIV居中布局。
.fdiv{margin: 0 auto;width: 998px;height: 462px;}
3,用position: relative 准确定位
.navbg{height: 100px; position: relative; top: -12px;background: url(../images/nav_02.png) no-repeat center top;}
.huodong5 .h_title{color: #02b5ba;font-size: 30px; font-weight:bold;position: relative;left: 141px;top:40px;}
.huodong5 .h_content{width: 494px;height: 196px;position: relative;left:341px;top: 100px; line-height:2.5; font-size:12px; letter-spacing: 2px;}
.huodong5 .h_content .leizhu1{font-size: 14px; color: #02b5ba; font-weight:bold;}
这里不推荐用relative,如果实在要用,则父元素相对定位,子 元素用position:absoulte;relative会使元素的宽高不变,
用padding-top取代top,padding-left取代left即可
position:absoulte默认找上层第一个position是absoulte或者relative没找到则相对于body绝对定位
4,父元素相对定位,子元素绝对定位,可以使子元素相对于父元素定位,right是相对于父元素的。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | .container { position:relative; width:500px; height: 20px; background-color: antiquewhite; left: 50px; } .right { position:absolute; right:0px; width:300px; background-color:#b0e0e6; } </ style > </ head > < body > < div class="container"> < div class="right"> < p >< b >注释:</ b >当使用 position 属性进行对齐时,请始终包含 !DOCTYPE 声明!如果省略,则会在 IE 浏览器中产生奇怪的结果。</ p > </ div > </ div > |
5,inline和block和inline-block
<!doctype html> <html> <head> <meta charset="utf-8"> <title>极限X播报</title> <style> span{width:500px; height:50px; background-color: aqua; display: inline-block;} .a1{display: block;} </style> </head> <body> <span>我是内敛元素1</span><span>..我是内敛元素2</span><a class="a1" href="#">我是超链接</a></sp><div>我是block元素</div> </body> </html>
inline元素设置width,height不管用,block元素设置width,height管用,如果不设置则为浏览器最高宽,高为内容高
把inline元素设置为inline-block后设置宽和高才管用。
inline 默认。此元素会被显示为内联元素,元素前后没有换行符。
block 此元素将显示为块级元素,此元素前后会带有换行符。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· ASP.NET Core 模型验证消息的本地化新姿势
· 对象命名为何需要避免'-er'和'-or'后缀
· SQL Server如何跟踪自动统计信息更新?
· AI与.NET技术实操系列:使用Catalyst进行自然语言处理
· 分享一个我遇到过的“量子力学”级别的BUG。
· dotnet 源代码生成器分析器入门
· 官方的 MCP C# SDK:csharp-sdk
· 从零开始:基于 PyTorch 的图像分类模型
· [WPF] 在RichTextBox中输出Microsoft.Extension.Logging库的
· 一步一步教你部署ktransformers,大内存单显卡用上Deepseek-R1