表单元素之output元素、度量条、进度条、fieldset、legend元素

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>output元素、度量条、进度条、fieldset、legend元素</title>
</head>
<body>
	<fieldset>
		<legend>output元素</legend>
		<form action="" id="form" οninput="num.value=parseInt(num1.value)+parseInt(num2.value)">
		<input type="number" name="num1">+
		<input type="number" name="num2">=
		<output name="num" for="num1 num2" form="form"></output>
	</form>
	</fieldset>
	
	<fieldset>
		<legend>进度条</legend>
		<form action="">
		<progress max="10" value="2"></progress>
		</form>
	</fieldset>
		
	<fieldset>
		<legend>度量条</legend>
		<form action="">
			<meter value="60" max="100" low="30" high="90"></meter><br>
			<meter value="80" max="100" low="30" high="90"></meter><br>
			<meter value="70" max="100" low="30" high="90" optimum="70"></meter>
	</form>
	</fieldset>
	
</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 取消块级元素自带的边距可以使用 CSS 的 margin 和 padding 属性进行控制。 如果要取消所有块级元素的边距,可以在 CSS 中添加以下代码: ``` * { margin: 0; padding: 0; } ``` 这样就可以将所有块级元素的边距都设置为 0,从而取消它们自带的默认边距。 如果只想取消某个特定块级元素的边距,可以使用该元素的类名或 ID 选择器,然后在 CSS 中设置 margin 和 padding 属性为 0,例如: ``` .example { margin: 0; padding: 0; } ``` 这样就可以取消具有 class 名为 example 的元素的边距。 ### 回答2: 要取消块级元素自带的边距,可以通过以下几种方式实现: 1. 使用CSS重置样式:使用CSS的reset样式或者normalize样式可以重置元素的默认样式。这样可以清除掉块级元素的边距和其他默认样式。例如,可以使用reset样式表中的`margin: 0;`来重置所有块级元素的边距。 2. 使用CSS的属性重置:可以使用CSS的`margin`属性将块级元素的边距重置为0。例如,可以在样式规则中添加`margin: 0;`来取消元素的边距。 3. 使用CSS的选择器覆盖:可以使用CSS的选择器来覆盖块级元素自带的边距。例如,可以使用类选择器或者ID选择器针对特定的块级元素添加样式规则来取消边距。 4. 使用CSS的布局技巧:可以使用CSS的布局技巧来取消块级元素的边距。例如,可以使用浮动、定位或者弹性布局等技术来改变元素的默认布局,从而取消边距。 5. 使用内联样式:可以直接在HTML标签中添加`style`属性来设置元素的样式,例如`style="margin: 0;"`来取消块级元素的边距。 需要根据具体的需求和情况选择合适的方法来取消块级元素的边距,这些方法可以单独使用或者结合使用,以达到期望的效果。 ### 回答3: 想要取消块级元素自带的边距,有以下几种常用的方法: 1. 使用CSS样式的重置:通过为元素添加自定义样式来重置边距。可以使用如下样式: ``` body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, form, fieldset, legend, input, button, textarea, blockquote { margin: 0; padding: 0; } ``` 这将用0替换所有块级元素的边距和填充值。 2. 设置元素的边距为0:在CSS中为特定的块级元素设置边距为0。可以使用如下样式: ``` .element { margin: 0; padding: 0; } ``` 这将会将特定元素的边距和填充值设置为0。 3. 使用CSS的box-sizing属性:通过将box-sizing属性设置为border-box,可以取消块级元素的默认边距和填充值。例如: ``` .element { box-sizing: border-box; } ``` 这将会使该元素的边距和填充值包含在元素的宽度和高度之内,从而取消了默认的额外边距和填充。 总结一下,通过CSS样式的重置、设置元素的边距为0或者使用box-sizing属性,我们可以有效地取消块级元素自带的边距。具体使用哪种方法取决于具体的需求和情况。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值