双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

with 和 height 与绝对定位的关系?

落落叶叶无声 落落叶叶无声 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
为什么我设置了item2 的 right 和 bottom,以及 item2 的宽高,它就可以向上伸展,而不是基于right 和 bottom向下伸展?


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style>
.box {
position: relative;
width: 300px;
height: 100px;
border: 10px solid red;
box-sizing: border-box;
}

.item2 {
position: absolute;
right: -10px;
bottom: -10px;
width: 0px;
height: 0px;
box-sizing: border-box;
border: 10px solid transparent;
}

.box:hover .item2 {

box-sizing: border-box;
width: 300px;
height: 100px;
border-color: black;
transition: all 1s;

}
</style>
</head>
<body>
<div class="box">
<div class="item2"></div>
</div>
</body>
</html>
...全文

相关推荐

微信小程序 图片绝对定位(背景图片)

主要介绍了微信小程序 图片绝对定位(背景图片)的相关资料,需要的朋友可以参考下

weixin_38600696

CSS中height和min-height的区别

主要为大家详细介绍了CSS中height和min-height的区别,从简单实例出发为大家进行分析,感兴趣的小伙伴们可以参考一下

weixin_38525735

如何解决IE6/7绝对定位元素神秘消失或被遮挡的方法

在进行网页布局设计的时候,经常会根据需要设置相对定位,绝对以及浮动定位最近突然发现了一个奇妙的现象:IE6下绝对定位元素神秘消失或被遮挡, 首先是IE绝对定位元素神秘消失,设置的绝对定位元素,突然从IE浏览器下消失了,然而火狐能正常显示. 尝试对绝对定位元素进行

weixin_38670700

网页布局绝对定位(position)轻松简单

网页制作Webjx文章简介:要想控制好层的绝对定位,只要理解CSS中关于定位(position)的定义,一切就会变得轻松简单。 使用CSS来定位页面内层的位置,一直是比较难以掌握的事情,很多时候,往往被绝对定位的元素,总是以浏览器

时光不老不散

使用绝对定位+负外边距让DIV层水平垂直居中页面

让一个层水平垂直居中是一个非常常见的布局方式,但在html中水平居中使用margin:0px auto;可以实现,但垂直居中使用外边距是无法达到效果的。(页面设置height:100%;是无效的),这里使用绝对定位+负外边距的方式来实现垂直居中,但同时要考虑页面重置大小的情况,需要使用js来修正。 1、让层水平居中 复制代码代码如下: .className{ width:270px; height:150px; margin:0 auto; } 使用margin:0 auto;让层水平居中,留意宽度和高度必不可少。 2、让层垂直居中 复制代码代码如下: .className{ width

weixin_38691256
评论 5
收藏 已收藏
分享
返回顶部
落落叶叶无声
CSS 61,116 成员 60,701 内容