用js寫,先得到圖片的offsetLeft和offsetTop,然後寫個div層吧層定位到圖片的位置。層里寫字就行了
B. html怎麼把文字放在圖片上啊
一種方法是將圖片設置為背景,文字就可以顯示在圖片背景上面了。
另一種方法就是圖片和文字各用一個DIV,文字的DIV覆蓋在圖片DIV上面
其實圖片做背景就行了,最簡單。
C. html 圖片顯示文字
這個的實現原理很多種方法:①可以給<img> 標簽里添加alt="說明內容"這個屬性即可。②還可以給img標簽添加onmousemove事件(滑鼠移上去時候觸發的事件),在事件的方法里動態創建一個div或者p標簽裡面有說明內容就可以了。希望採納……
D. html 滑鼠停留在移動的圖片上後怎麼顯示文字,求代碼;
title是圖片顯示的標題,alt是替換文字,即當圖片顯示錯誤的時候,會顯示alt裡面的文字。滑鼠放上去都會顯示title和alt這兩個屬性裡面的文字,但title優先順序高於alt。
但是
<img
alt=滑鼠停留顯示的文字<br>滑鼠停留顯示的文字>
這樣是不行的,你滑鼠放上去是不會換行的,
你可以這樣
<img
alt=滑鼠停留顯示的文字
滑鼠停留顯示的文字>
這樣就換行顯示了
E. HTML 滑鼠放在圖片上,圖片變成文字的效果怎麼達到。
滑鼠的移入移出事件,可以參考下手冊,思路就是
1,
你給每個圖片都有一個特殊的id標示,然後隱藏的div[就是文字顯示的]id可以為"img_"+圖片的id
2
移入時
隱藏id圖片
顯示"img_"+圖片的id的div文字
3移出時
就是反過來的移入
F. html中怎麼讓文字在圖片的上面
1、在div裡面書寫了一些文字,然後想要在放入一張圖片。
G. DW編輯HTML時,怎麼在圖片上加字
編寫html代碼時,在圖片上加文字實質就是通過css樣式設置文字的背景是圖片。
1、創建一個新的html文件
H. html+css怎麼在圖片上添加文字
要在圖片上顯示文字,還要在放大縮小的時候文字不到處亂跑,這個就要用盒模型裡面的大盒子套小盒子的方法了。下面舉個小例子給你看看。
html大致樣子:
<body>
<div id="box1">
<div id="box2">
<img src="https://www..com/img/bd_logo1.png">
</div>
<div id="wenzi">這里是文字</div>
</div>
</body>
css文件:
#box1{
position:relative;
width:500px;
height:500px;
margin:0 auto;
}
#box2{
position:relative;
width:100%;
height:100%;
}
img{
position:relative;
clear:both;
width:100%;
height:100%;
}
#wenzi{
position:relative;
clear:both;
width:100%;
top:-50%;
text-align:center;
color:black;
font-size:2em;
}
效果圖片:
用這種方法有個好處,就是做響應布局的時候,或者用戶在瀏覽器上放大縮小的時候,網頁整體也跟著放大縮小,不會元素到處亂跑或者某個文字跑出來,這樣看起來整體感要強烈一點。
這種做法的不足之處:div盒子有點多,html代碼看起來比較臃腫,大盒子套著小盒子。做大頁面的時候一個htm看起來眼花繚亂的。但只要做好了注釋,還是分得清楚的啦,主要是這樣弄看起來頁面整齊一點。
I. html 點擊圖片顯示文本
滑鼠移動到圖片上,顯示文字,簡單的方法是利用「title」。
例如:
<img src="/index/4.png" alt="HTML5在線製作" title="HTML5在線製作">
滑鼠移動到4.png圖片上時候,顯示出「HTML5在線製作」
J. 在html中怎樣給圖片加文字
html中一個圖片標簽,<img src="1.jpg" alt="" title="" />
這樣寫的,然後alt後面可以寫文字,這個文字是當圖片沒有載入成功的時候顯示的文字,然後title後面的文字,是當滑鼠移到圖片上去的時候,會在圖片上顯示出的文字,