html怎么让文字在图片表面


本文摘自PHP中文网,作者青灯夜游,侵删。

html让文字在图片表面的方法:1、使用“background-image”定义背景图片,2、使用“img”定义图片,将img块与文字块放在同一div中;然后通过position属性,利用绝对定位和相对定位来设置图片和文字的位置即可。

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

方法1:将 image 作为背景图片,即:background-image:url(".......");

在此可以控制背景图片的横向和纵向的平铺:

  • background-repeat : none;  不进行平铺

  • background-repeat : repeat-x;  横向x轴进行平铺

  • background-repeat : repeat-y;  横向y轴进行平铺

  • background-repeat : repeat;  横向x轴与纵向y轴都进行平铺,这也是默认情况的状态

示例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

<!DOCTYPE html>

<html>

    <head>

        <meta charset="UTF-8">

        <style>

            div{

                width: 100%;

                height: 500px;

                background-image:url(demo/img/5.jpg);

                background-size:100%;

                background-repeat:no-repeat;

                 

                color: red;

                font-size: 20px;

            }

        </style>

    </head>

    <body>

        <div>

            hello!

        </div>

    </body>

</html>

效果图:

1.png

方法2:将img块与文字块放在同一个div 中,然后设置他们之间的位置

阅读剩余部分

相关阅读 >>

javascript和css交互的5种方法的学习

css 派生选择器通过什么来定义

css布局之盒子模型属性

css怎么连接到Html

css怎么做半圆

css怎么设置字体为楷体?

jquery怎么添加css

Html如何实现字体大小的自适应

不知道Html5 hidden属性怎么用?那就看看表单hidden属性的用法

css如何控制输出字数

更多相关阅读请进入《Html》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...