欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css3 js 純css

老白2年前7瀏覽0評論

CSS3和JavaScript都是前端開發中比較重要的技術,而純CSS也是前端開發中不可或缺的一部分。

CSS3是Cascading Style Sheets的升級版,它新增了很多強大的特性,如過渡、動畫、陰影和角度等。這些特性可以使網頁更加生動有趣,提高用戶體驗。

/* 過渡效果 */
.box {
transition: all 1s;
}
.box:hover {
transform: rotate(90deg);
}
/* 動畫效果 */
@keyframes shake {
0% { transform: translateX(0); }
25% { transform: translateX(-10px); }
50% { transform: translateX(10px); }
75% { transform: translateX(-10px); }
100% { transform: translateX(0); }
}
.box {
animation: shake 1s infinite;
}
/* 陰影效果 */
.box {
box-shadow: 5px 5px 10px #888888;
}
/* 角度效果 */
.box {
transform: rotate(30deg);
}

JavaScript可以為網頁添加交互性和動態性,如表單驗證、動態效果和響應事件等。它可以操作HTML文檔的內容和結構,使網頁的內容更加豐富多彩。

/* 表單驗證 */
function validateForm() {
var name = document.forms["myForm"]["fname"].value;
if (name == "") {
alert("姓名不能為空");
return false;
}
}
/* 動態效果 */
document.getElementById("myBtn").addEventListener("click", function(){
document.getElementById("myDiv").classList.toggle("mystyle");
});
/* 響應事件 */
document.getElementById("myBtn").addEventListener("click", function(){
alert("按鈕已被點擊");
});

純CSS可以用于網頁的排版和布局,如設置頁面的字體、顏色、大小、背景等。通過使用CSS,可以使網頁更加美觀和易于閱讀。

/* 設置字體 */
body {
font-family: Arial, Helvetica, sans-serif;
}
/* 設置顏色 */
h1 {
color: #FF0000;
}
/* 設置大小 */
p {
font-size: 20px;
}
/* 設置背景 */
body {
background-color: #F0F0F0;
}