javascipt border right
时间: 2023-09-13 20:12:43 浏览: 38
要为一个 HTML 元素设置右边框,可以使用 CSS 中的 `border-right` 属性。该属性可接受以下值:
1. `<border-width>`:指定边框的宽度,可以是像素、百分比或预定义的值(如 `thin`、`medium`、`thick`)。
2. `<border-style>`:指定边框的样式,可以是实线、虚线、点线等。
3. `<border-color>`:指定边框的颜色,可以是十六进制值、rgb 值、预定义的颜色名称等。
例如,以下 CSS 规则将为 `div` 元素设置一个 1 像素宽、红色的实线右边框:
```css
div {
border-right: 1px solid red;
}
```
相关问题
javascript计算器
以下是一个简单的JavaScript计算器的实现,包括HTML、CSS和JavaScript部分的代码:
HTML部分:
```html
<!DOCTYPE html>
<html>
<head>
<title>JavaScript Calculator</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="calculator">
<input type="text" id="txt" readonly>
<table>
<tr>
<td><input type="button" value="C" onclick="Clear()"></td>
<td><input type="button" value="/" onclick="TNumber('/')"></td>
<td><input type="button" value="*" onclick="TNumber('*')"></td>
<td><input type="button" value="-" onclick="TNumber('-')"></td>
</tr>
<tr>
<td><input type="button" value="7" onclick="TNumber('7')"></td>
<td><input type="button" value="8" onclick="TNumber('8')"></td>
<td><input type="button" value="9" onclick="TNumber('9')"></td>
<td><input type="button" value="+" onclick="TNumber('+')"></td>
</tr>
<tr>
<td><input type="button" value="4" onclick="TNumber('4')"></td>
<td><input type="button" value="5" onclick="TNumber('5')"></td>
<td><input type="button" value="6" onclick="TNumber('6')"></td>
<td rowspan="2"><input type="button" value="=" onclick="Calculator()"></td>
</tr>
<tr>
<td><input type="button" value="1" onclick="TNumber('1')"></td>
<td><input type="button" value="2" onclick="TNumber('2')"></td>
<td><input type="button" value="3" onclick="TNumber('3')"></td>
</tr>
<tr>
<td colspan="2"><input type="button" value="0" onclick="TNumber('0')"></td>
<td><input type="button" value="." onclick="TNumber('.')"></td>
<td><input type="button" value="%" onclick="TNumber('%')"></td>
</tr>
</table>
</div>
<script type="text/javascript" src="script.js"></script>
</body>
</html>
```
CSS部分:
```css
.calculator {
width: 300px;
margin: 0 auto;
padding: 20px;
background-color: #f2f2f2;
border-radius: 10px;
box-shadow: 0 0 10px #ccc;
}
.calculator input[type="text"] {
width: 100%;
height: 50px;
font-size: 24px;
text-align: right;
margin-bottom: 10px;
padding: 5px;
border-radius: 5px;
border: none;
box-shadow: 0 0 5px #ccc;
}
.calculator table {
width: 100%;
}
.calculator td {
padding: 5px;
}
.calculator input[type="button"] {
width: 100%;
height: 50px;
font-size: 24px;
background-color: #fff;
border-radius: 5px;
border: none;
box-shadow: 0 0 5px #ccc;
cursor: pointer;
}
.calculator input[type="button"]:hover {
background-color: #f2f2f2;
}
```
JavaScript部分:
```javascript
var sum = "";
function TNumber(value) {
document.getElementById("txt").value += value;
sum += value;
}
function Clear() {
document.getElementById("txt").value = "";
sum = "";
}
function Calculator() {
document.getElementById("txt").value = sum + "=" + eval(sum);
}
```
Javascript返回顶部
你可以使用以下JavaScript代码来实现返回页面顶部的功能:
```javascript
// 获取“返回顶部”按钮
var btn = document.getElementById("back-to-top");
// 当页面滚动超过一定高度时,显示按钮
window.onscroll = function() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
btn.style.display = "block";
} else {
btn.style.display = "none";
}
};
// 当用户点击按钮时,返回页面顶部
function backToTop() {
document.body.scrollTop = 0; // Safari
document.documentElement.scrollTop = 0; // Chrome, Firefox, IE, Opera
}
```
需要在HTML中添加一个“返回顶部”按钮,并为它绑定上述JavaScript函数。例如:
```html
<button onclick="backToTop()" id="back-to-top" title="返回顶部">返回顶部</button>
```
CSS样式可以用来控制按钮的位置和样式。例如:
```css
#back-to-top {
display: none; /* 默认隐藏 */
position: fixed;
bottom: 20px;
right: 20px;
z-index: 99;
font-size: 18px;
border: none;
outline: none;
background-color: #00BFFF;
color: white;
cursor: pointer;
padding: 10px;
border-radius: 4px;
}
#back-to-top:hover {
background-color: #0080FF;
}
```