负margin的使用

简介: 负margin的使用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>负margin的用处</title>
    <style>
        ul li{
            width: 200px;
            height: 300px;
            float: left;
            border: 1px solid #000;
            margin-left: -1px;
            /* border: 1px solid #f00; */
        }
        ul li:hover{
            border: 1px solid #f00;
            position: relative;
            z-index: 1;
        }
    </style>
</head>
<body>
    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
    </ul>
</body>
</html>

记得让hover元素成定位并且层级高于0,否则边框会被覆盖

效果:

511487521491472dbbe5fec9832b63af.gif

相关文章
|
前端开发
常用单位 px像素 %百分比 rem em vw vh pt磅值
常用单位 px像素 %百分比 rem em vw vh pt磅值
|
5月前
|
前端开发 容器
css【详解】—— margin属性(含margin百分比值,margin负值,margin合并,margin:auto,margin失效)
css【详解】—— margin属性(含margin百分比值,margin负值,margin合并,margin:auto,margin失效)
149 1
|
7月前
|
前端开发
Margin - 单边外边距属性
Margin - 单边外边距属性。
43 1
|
7月前
|
编解码 图形学 计算机视觉
viewpoint与rem、百分比、px 基础与面试题:viewpoint 与 rem、百分比高度、px
该文档介绍了网页设计中的尺寸单位,包括`viewpoint`、`rem`、百分比和像素`px`的概念和差异。`viewpoint`(如`vw/vh`)基于用户视口大小,常用于移动端适配;`rem`相对于根元素字体大小,适合做响应式设计;百分比相对于父元素尺寸,两者在响应式和基准上有所不同;像素`px`是图像和数字图形的基本单位,常用于精确布局。像素密度(PPI)影响图像清晰度,不同设备中像素表现形式不一。
|
编解码
1rem、1em、1vh、1px各自代表的含义?
1rem、1em、1vh、1px各自代表的含义?
|
前端开发
css盒模型掉落和负margin
css盒模型掉落和负margin
77 0
css盒模型掉落和负margin
|
前端开发 开发者
怪异盒模型border-box真的“一无是处”吗?
虽然w3c制定了标准盒模型,但在 `box-sizing` 属性中却还是保留了怪异盒模型,可能就是希望开发者在不同的场景中适当地运用,前提是如何理解它。
|
前端开发
css布局技巧-margin负值巧妙运用
我们要做几个在一行显示且紧紧挨在一起的盒子,会出现下图情况
185 0
css布局技巧-margin负值巧妙运用
|
编解码
px、em、rem区别 pt ppi dpi vw vh
px、em、rem区别 pt ppi dpi vw vh
152 0
px、em、rem区别 pt ppi dpi vw vh