• 技术文章 >web前端 >css教程

    css水平居中怎么设置

    青灯夜游青灯夜游2021-04-02 16:25:11原创275

    css设置水平居中的方法:1、使用“text-align: center;”样式,可对块级元素(父元素)中的行内元素进行水平居中;2、使用“margin: 0 auto;”样式,可对块级元素(父元素)中具有固定宽度的块级元素进行水平居中。

    本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

    方法1:使用text-align属性

    直接给父元素设置 text-align: center;样式,可以将块级元素(父元素)中的行内元素进行水平居中

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<style>
    			#father {
    				width: 300px;
    				height: 100px;
    				background: palevioletred;
    				text-align: center;
    			}
    		</style>
    
    		<div id="father">
    			我是测试文本!
    		</div>
    
    </html>

    效果图:

    1.png

    说明:

    该种方法仅对文字、图片、按钮等行内元素有效(display属性设置为inlineinline-block的)进行水平居中

    (学习视频分享:css视频教程

    方法2:使用margin属性

    给需要居中的子元素设置margin: 0 auto; 样式,可以将块级元素(父元素)中具有固定宽度的块级元素进行水平居中。

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<style>
    			#father {
    				width: 300px;
    				height: 100px;
    				background-color: palevioletred;
    			}
    			
    			#son {
    				width: 100px;
    				height: 50px;
    				background-color: pink;
    				margin: 0 auto;
    			}
    		</style>
    
    		<div id="father">
    			<div id="son">我是块级元素</div>
    		</div>
    
    </html>

    效果图:

    2.png

    说明:

    该方法仅能水平居中,且对浮动元素定位无效。

    更多编程相关知识,请访问:编程视频!!

    以上就是css水平居中怎么设置的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:css 水平居中
    上一篇:css怎么改变鼠标样式 下一篇:css3中新增加的颜色模式有哪些
    第15期线上培训班

    相关文章推荐

    • css怎么实现内容不可选• css怎么设置图片不平铺• 纯CSS如何实现图片轮播• css怎么实现超出两行显示省略• css清除浮动的方法有哪些

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网