Rumah > hujung hadapan web > html tutorial > web字体浮在图像中央_html/css_WEB-ITnose

web字体浮在图像中央_html/css_WEB-ITnose

WBOY
Lepaskan: 2016-06-24 11:19:32
asal
1302 orang telah melayarinya

在做项目的过程中遇到了需要将图像作为背景,将字体显示在图像中央需求。

尝试了两种做法:

第一种方法为设置一个div设置属性为relative固定这个框的位置,将图片铺在div块里。

在div再设一个div存放字体,z-index设置为2,及图片在下面,字体在上面,字框的属性设置为absoulte(绝对定位)。

这样就可以设置字体对于图像的偏移,具体代码如下:

 <div" style="position: relative;" > <img  src="/images/mobile/mobile1.jpg" / alt="web字体浮在图像中央_html/css_WEB-ITnose" > <div   style="max-width:90%">字体</div></div>
Salin selepas log masuk

缺点:如果字体是可变的,则不好设置偏移的位置。图像也不是自适应,在不同的浏览器中效果也不相同

第二种方法为将图像作为背景,字体居中显示。

具体代码如下:

#text{    background: url(/images/mobile.jpg);    filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";    -moz-background-size: 100%100%;    background-size: 100%100%;} <div id = "text" style ="width : 100px ;height:100px">      <div style ="text-align:center; line-height:100px; " >字体</div></div>
Salin selepas log masuk

 

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan