负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磅值
|
1月前
|
存储
rgba为什么最大值是255??
rgba为什么最大值是255??
|
4月前
|
前端开发 容器
css【详解】—— margin属性(含margin百分比值,margin负值,margin合并,margin:auto,margin失效)
css【详解】—— margin属性(含margin百分比值,margin负值,margin合并,margin:auto,margin失效)
113 1
|
6月前
|
前端开发
Margin - 单边外边距属性
Margin - 单边外边距属性。
41 1
|
6月前
|
编解码 图形学 计算机视觉
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
72 0
css盒模型掉落和负margin
|
前端开发
css布局技巧-margin负值巧妙运用
我们要做几个在一行显示且紧紧挨在一起的盒子,会出现下图情况
177 0
css布局技巧-margin负值巧妙运用
|
前端开发
父元素与子元素之间的margin-top问题
父元素的盒子包含一个子元素盒子,给子元素盒子一个垂直外边距margin-top,父元素盒子也会往下走margin-top的值,而子元素和父元素的边距则没有发生变化。   html代码: css样式: .
990 0