当前位置: 首页 > 面试题库 >

在div内而不是在其边缘放置边框

郎河
2023-03-14
问题内容

我有一个<div>元素,我想在上面加一个边框。我知道我可以写style="border: 1px solid black",但是这会在div的任何一侧增加2px,这不是我想要的。

我宁愿此边框距div的边缘为-1px。div本身是100px x 100px,如果我添加边框,则必须做一些数学运算才能使边框出现。

有什么方法可以使边框出现,并确保框仍为100px(包括边框)?


问题答案:

box-sizing属性设置为border-box

div {

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    width: 100px;

    height: 100px;

    border: 20px solid #f00;

    background: #00f;

    margin: 10px;

}



div + div {

    border: 10px solid red;

}


<div>Hello!</div>

<div>Hello!</div>


 类似资料:
  • 我有一个“用户”顶点,其中有几个用户。我有一个“邀请”顶点,它基本上讲述了一个用户发送给另一个用户的邀请。我有一个“sentTo”边,将邀请顶点与用户顶点(邀请的接收者)连接起来。我有一个“sentBy”边,将邀请顶点连接到用户顶点(发送邀请的用户)。sentBy edge有一个“on”属性,它是一个日期对象。sentBy edge还具有“inviterCount”属性,基本上是收件人用户(接收邀

  • 前言 为了配置kubernetes中的traefik ingress的高可用,对于kubernetes集群以外只暴露一个访问入口,需要使用keepalived排除单点问题。本文参考了kube-keepalived-vip,但并没有使用容器方式安装,而是直接在node节点上安装。 定义 首先解释下什么叫边缘节点(Edge Node),所谓的边缘节点即集群内部用来向集群外暴露服务能力的节点,集群外部的

  • 问题内容: 我正在尝试创建一个倾斜的div,在我所看到的任何地方,我都发现了如何使用某种边框来完成此操作,该方法将不起作用,因为div将放置在图像的顶部。 因此,目前使用Bootstrap的代码如下: 这是相关的CSS: 因此,我想向右上方倾斜。我尝试使用边框很少成功或没有成功,并且每当我尝试使边框透明时,都不会显示边框。 有谁对如何使用CSS创建它有任何想法吗?我认为它也应该具有响应性,这是一个

  • 我的假设是,如果处理器对两个边都有传入项,并且其中一个tryProcess()返回false,那么将处理另一个边(如果在这样的边上有更多的传入项)。根据哪个边缘停止处理和哪个边缘接受它们来交替传入项。 有时会发生一个处理器实例阻塞tryProcess(#0),它总是返回false(因为我们希望处理来自其他edge的新项)。tryProcess(#0)被重新调用,而tryProcess(#1)从不被

  • TBD 参考 The Birth of an Edge Orchestrator – Cloudify Meets Edge Computing K8s(Kubernetes) and SDN for Multi-access Edge Computing deployment

  • 我的目的是在 Ubuntu 上使用 MIP SDK 加密一个 pdf 文件,稍后通过最新版本的 Edge 打开,就像它通过对 PDF 文件运行 PowerShell 命令 Set-AIPFileLabel 一样。 我注意到file_sample(版本 1.8.97)在保护 pdf 文件后会生成一个 pfile 文件。 ./file_sample--用户名xxx--密码yyy-f文件。pdf-s e