色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

html5網(wǎng)站特效代碼

HTML5網(wǎng)站特效代碼 最近,隨著HTML5技術(shù)的逐漸普及,越來越多的網(wǎng)站開始采用HTML5網(wǎng)頁特效,從而使網(wǎng)站更具有交互性和吸引力。 HTML5網(wǎng)站特效具體包括哪些內(nèi)容呢?下面是一些精選的特效代碼:

HTML5音視頻

<video controls="controls">
<source src="movie.mp4" type='video/mp4'>
<source src="movie.ogg" type='video/ogg'>
</video>
HTML5的video標(biāo)簽可以直接嵌入視頻文件,而且支持多種格式??刂瓢粹o和進度條也可以自動添加,簡單易用。

HTML5地理位置

if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showMap, showError);
}
else {
alert("Geolocation is not supported by this browser.");
}
function showMap(position) {
var latLon = position.coords.latitude + "," + position.coords.longitude;
var img_url = "https://maps.googleapis.com/maps/api/staticmap?center=
"+latLon+"&zoom=14&size=400x300&sensor=false&markers="+latLon;
document.getElementById("map_canvas").innerHTML = "";
}
function showError(error) {
alert(error.message);
}
HTML5的navigator.geolocation API可以獲取用戶設(shè)備的地理位置信息,并在網(wǎng)頁中進行顯示,例如Google Maps等,為用戶提供更加便捷的服務(wù)。

HTML5拖放

var dragSrcEl = null;
function handleDragStart(e) {
dragSrcEl = this;
e.dataTransfer.effectAllowed = 'move';
e.dataTransfer.setData('text/html', this.innerHTML);
}
function handleDragOver(e) {
if (e.preventDefault) {
e.preventDefault();
}
e.dataTransfer.dropEffect = 'move';
return false;
}
function handleDrop(e) {
if (e.stopPropagation) {
e.stopPropagation();
}
if (dragSrcEl != this) {
dragSrcEl.innerHTML = this.innerHTML;
this.innerHTML = e.dataTransfer.getData('text/html');
}
return false;
}
var cols = document.querySelectorAll('.column');
[].forEach.call(cols, function(col) {
col.addEventListener('dragstart', handleDragStart, false);
col.addEventListener('dragover', handleDragOver, false);
col.addEventListener('drop', handleDrop, false);
});
HTML5的拖放API可以實現(xiàn)直接將網(wǎng)頁內(nèi)容拖動到其他地方或者釋放在其他網(wǎng)頁或程序中,讓用戶的操作更加流暢自然。 以上是僅僅列出的一部分HTML5網(wǎng)站特效代碼,希望能夠給HTML5開發(fā)者帶來幫助和靈感。