有许多方法可以使css图像水平和垂直居中。这里有一些例子给你。
1.使用display:table-cell和vertical-align:中间属性。类似于有效:中间函数使用表;
2.使用绝对定位position:absolute.通过给图片50%到左上角,然后边距它们宽度和高度的一半,图片就可以垂直居中了。
3.使用弹性布局;flex函数是一个新函数。考虑到兼容性问题,最好用在手机端,pc端建议用前两种。
最终显示的效果图。
使用display:table-cell和vertical-align:中间属性。类似于有效:中间函数使用表;
1.打开电脑桌面上的dw软件,点击"html"选项创建一个新的空白网页。
2.然后在空白网页右侧的空白界面输入一个打字符号,界面下方会出现一个新的属性栏。点击"页面属性。
3.单击背景颜色选项的小三角形下方,选择要用作背景颜色的颜色。
4.然后点击"ok"。
5.背景颜色
使用此属性:背景大小。
设置背景图片的大小,并将其显示为长度值或百分比。您还可以通过封面和封面缩放图片。
语法:
background-siz:汽车|lt长度值gt|lt百分比gt|封面|包含。
值描述:
默认值,不改变背景图像的原始高度和宽度;
lengthvaluegt:如果成对出现,比如200px和50px,则将背景图像的宽度和高度依次设置为前两个值,当设置了一个值时,将其作为图像宽度值按比例缩放;
percentagegt:介于0%和100%之间的任何值。将背景图像的宽度和高度设置为通过将元素的宽度和高度乘以之前的百分比获得的值,如上面设置值时一样;
顾名思义,就是缩放背景图片,使其充满整个容器。
包含,即将背景图像缩放到靠近容器边缘的某个边缘。
提示:你可以在右边的编辑窗口中输入你自己的代码来尝试不同的值。示例代码:
lt!doctypehtmlgtlttmlgtltheadgtltmetacarasetutf-8gtlttitlegt背景图片大小lt/titlegtltstyle{background:url(_)无重复width:300pxh:140pxbord:1pxsolid#999background-siz:cover}lt/stylegtlt/headgtltbodygtltdivgtlt/divgtlt/bodygtlt/htmlgt