css中实现border距离视图左右两侧有距离

首先看效果图

再看css是如何实现

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			.main {
				background-color: aqua;
				display: block;
				width: 300px;
				padding: 0px 32px;
				box-sizing: border-box;
			}
			/* 新增的子元素样式 */
			.main-inner {
				/* padding: 0 16px; */
				border-bottom: 1px solid black;
				height: 100%;
				height: 300px;
			}
		</style>
	</head>
	<body>
		<div>
			<div class="main">
				<!-- 新增子元素 -->
				<div class="main-inner">
					1111
				</div>
			</div>
		</div>
	</body>
</html>

### 如何在 Visual Studio Code 中编辑和调试 CSS 文件 #### 安装必要的扩展 为了更好地处理 CSS 编辑工作,可以考虑安装一些有用的插件来增强体验。例如 `vscode-custom-css` 插件能够让用户应用自定义的 CSS 样式到 VSCode 的界面上[^1]。 #### 设置自定义 CSS 如果打算调整 IDE 自身的样式而不是项目内的 CSS 文件,则需创建一个 `.css` 文件用于存放个人化的样式规则,并将其路径加入到 `settings.json` 文件里对应的 `"vscode_custom_css.imports"` 字段下: ```json { "vscode_custom_css.imports": [ "file:///C:/path/to/your/custom.css" ] } ``` 不过需要注意的是上述功能主要用于改变开发环境本身而非目标网页的内容展示方式。 对于实际项目的 CSS 开发而言,VSCode 提供了丰富的内置支持以及第三方工具集成能力。比如当涉及到代码格式化需求时,可以通过激活 `editor.formatOnSave` 或者其他相似选项让每次保存动作都伴随着自动美化过程;而像 Prettier 这样的流行格式化程序也拥有官方维护的附加组件可供选用以实现更加精细的行为控制[^2]。 #### 调试技巧 针对 CSS 本身的测试与验证环节,虽然不像编程语言那样存在断点跟踪之类的机制,但仍有许多方法可以帮助定位问题所在: - **浏览器开发者工具**:这是最直观有效的手段之一。几乎所有现代浏览器均内建了一套强大的 DevTools 功能集,其中就包含了实时预览 HTML/CSS 结构变化的能力。只需右键页面上的任意位置选择“检查”,就能迅速切换至源码视图并对选定节点施加临时样式的覆盖。 - **计算最终尺寸**:有时可能遇到布局错乱的情况却难以判断具体原因。此时可参照 W3C 规范理解盒模型的工作原理——即元素的实际占用空间等于设定宽度加上左右两侧各自的填充、边框及外边距之和。举个例子说,假设某容器设置了如下属性组合:“width:250px;padding-left:right 10px;border-width:left:right 5px;margin-left:right 10px;”,那么它的整体占据范围将是水平方向上总计 300 像素宽[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xvzhengyang

感谢,励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值