CSS可以通過編寫樣式來設計網頁的外觀和布局,而腳本交互則可以讓網頁更加靈活和交互性。在編寫CSS腳本交互時,需要使用HTML和CSS來創建網頁,然后使用JavaScript來實現交互效果。
下面是一個簡單的CSS腳本交互示例,該示例使用了JavaScript和CSS來創建一個簡單的計算器。用戶可以在網頁上輸入數字,然后點擊“計算”按鈕,計算器將自動計算并顯示結果。
```html
<!DOCTYPE html>
<html>
<head>
<title>計算器</title>
<style>
input[type="number"] {
width: 200px;
height: 20px;
padding: 5px;
border: 1px solid #ccc;
border-radius: 5px;
.result {
width: 100px;
height: 20px;
background-color: #ddd;
border: 1px solid #ccc;
border-radius: 5px;
</style>
</head>
<body>
<h1>計算器</h1>
<form>
<input type="number" name="num1" placeholder="數字1">
<input type="number" name="num2" placeholder="數字2">
<input type="button" value="計算" onclick="javascript:eval(document.getElementsByName('num1')[0].value) + eval(document.getElementsByName('num2')[0].value)">
<div class="result"></div>
</form>
</body>
</html>
在這個示例中,我們使用了HTML中的<form>標簽來創建表單,其中包含兩個<input>標簽和一個<input>標簽,用于輸入數字。我們還使用了CSS樣式來定義輸入框和結果div的樣式。
在JavaScript中,我們使用了eval()函數來執行JavaScript代碼。首先,我們獲取了表單中的姓名為“num1”和“num2”的兩個輸入框的值,然后將它們相加,并將結果傳遞給eval()函數。最后,我們使用eval()函數將結果渲染到結果div中。
通過使用CSS和JavaScript,我們可以創建出各種復雜的交互式網頁,從而豐富我們的生活和工作。