欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 时评 > CSS布局学习1

CSS布局学习1

2025/11/26 16:02:08 来源:https://blog.csdn.net/LeonNo11/article/details/143983287  浏览:    关键词:CSS布局学习1

vertical-align: 元素所在一行垂直方向的对齐,谁小的谁动!父元素中的子元素,只能控制行内元素!!!用在单元格内可以用来春之对齐。

text-aligh:文字对齐,left, right, center

img图片,是行内元素,高度和宽度会自适应

继承过来的样式是优先级最低的!!!

margin 0 auto来实现水平居中
这并不是一个HTML函数,而是一个CSS样式规则。·margin: 0 auto·; 的功能是:

设置元素的上外边距和下外边距为0。
左右外边距自动调整,使元素在其父容器中水平居中。

盒子模型中,父子元素通过overflow来控制避免子元素的margin覆盖父元素!也就是说在父元素中添加overflow为hidden来实现。

案例:
水平垂直居中

    <style>.outer{background-color: red;width: 400px;height: 400px;overflow: hidden; /**/}.inner{background-color: yellow;width: 200px;height: 200px;margin: 0 auto;text-align: center; /*水平居中*/margin-top: 100px;line-height: 200px; /*垂直居中*/}</style>
</head>
<body><div class="outer"><div class="inner">hello</div></div>

块元素中行内元素水平垂直居中,行内元素可以当作文字处理!

    <title>水平居中span</title><style>.outer{background-color: red;width: 400px;height: 400px;text-align: center; /*注意是父块中加text-align*/}.inner{background-color: yellow;line-height: 400px;}</style>
</head>
<body><div class="outer"><span class="inner">hello</span></div>

图片和文字垂直居中对齐

        <style>.outer{background-color: red;width: 400px;height: 400px;text-align: center; /*注意是父块中加text-align*/line-height: 400px;font-size: 0;/*绝对的*/}.inner{font-size: 80px;background-color: yellow;vertical-align: middle; /*和一行的元素垂直对齐*/}img {vertical-align: middle; /*和一行的元素垂直对齐*/}</style></head><body><div class="outer"><span class="inner">出来玩啊</span><img src="https://common.cnblogs.com/images/wechat.png" alt="1212" /></div></body>

元素之间的空白问题

行内元素和行内块元素之间!

    <style>div {background-color: gray;height: 500px;font-size: 0px; /*给父元素设置font-size为0即可*/}span {background-color: red;font-size: 20px;}</style>
</head>
<body><div><span class="s1">hello</span><span class="s2">hello</span><span class="s3">hello</span></div>

overflow属性,元素超过边界的时候行为
clip:裁剪,也就是说不可见

text-overflow: ellipsis; 是一个CSS属性,用于处理文本溢出其容器时的显示方式。当文本内容超出容器宽度时,该属性会在文本末尾添加省略号(…),以表示被截断的内容。这通常与 overflow: hidden; 和 white-space: nowrap; 一起使用,确保文本不会换行并且超出部分被隐藏。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词