84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
html代码如下:css代码如下:
然后我现在出来是这个效果
效果图是这样的:
文字颜色还有标题和文字之间间距可以忽略。。就是想问一下下面的图片和文字如何居中。我之前设置width的像素可以达到居中效果,但是背景色就不能铺满,然后使用width:100%之后就无法居中了。之前使用的margin 0 auto失效,然后尝试text-align:center也没有效果。请问大家有没有什么好的方法解决。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
There are two ways to center the element in your case:
flex layout:
.team{ width:950px; height:470px; background:#2e2e2e; display: flex; align-items: center; justify-content: center; }
2.transfrom to center
在.team中加入:position: relative; 在dl标签里加入: position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
Reference link: transform centered
You wrap the three DLs in a box and give them a fixed width, just set the box margin: 0 auto
Give another label on the outer layer for width: 100% and fill it with background color; give the .team inside a fixed width, and then margin: 0 auto;
The first is to implement a normal backgroundp which does not need to be widened by defaultSecond, give the middle content area a width and then margin: 0 auto
There are two ways to center the element in your case:
flex layout:
2.transfrom to center
Reference link: transform centered
You wrap the three DLs in a box and give them a fixed width, just set the box margin: 0 auto
Give another label on the outer layer for width: 100% and fill it with background color; give the .team inside a fixed width, and then margin: 0 auto;
The first is to implement a normal background
p which does not need to be widened by default
Second, give the middle content area a width and then margin: 0 auto