css3基础 transition 配合position,实现从右往左弹出的效果

礼悟:
     公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
          虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。


               ide:visual studio 2017  
            browser:Chrome
                     os:win7

代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="author" content="https://www.cnblogs.com/jizuiku"/>
    <title></title>
    <style type="text/css">

        .father {
            height:100px;
            width:100px;
            background-color:green;

            position:relative;
        }

        .son {
            height:50px;
            /* 隐去宽度 */
            width:0px;
            background-color:grey;

            position:absolute;
            top:0;
            right:-100px;

            /* 收回的时候快一点 */
            transition:width 200ms;
        }

        /* 交集选择器,所以父子关系的div盒子才可以 */
        .father:hover .son {
            /* 将transition写在;hover中,很是巧妙 */
            /* 伸展的时候慢一点 */
            width:100px;
            transition:width 800ms;
        }
    </style>
</head>
<body>
    <div class="father">
        <div class="son"></div>
    </div>
</body>
</html>

效果

扩展   

  css3基础 transition 配合position,实现从左往右弹出的效果



CSS3优秀,值得学习。
学习资源: www.w3cschool.cn + itcast和itheima视频库 + 清净的心地。
如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。

原文地址:https://www.cnblogs.com/jizuiku/p/8443135.html

时间: 2024-11-08 05:49:49

css3基础 transition 配合position,实现从右往左弹出的效果的相关文章

css3基础 transition 配合position,实现从左往右弹出的效果

礼悟:    公恒学思合行悟,尊师重道存感恩.叶见寻根三返一,江河湖海同一体.          虚怀若谷良心主,愿行无悔给最苦.读书锻炼养身心,诚劝且行且珍惜.              ide:visual studio 2017             browser:Chrome                     os:win7 代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8&qu

QQ在线客服:缓冲向左弹出的网页右侧边栏Qq客服代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>接触角测定仪 http://www.dgs

桌面点击右键,菜单向左弹出,如何改为向右弹出菜单

操作步骤: 按win+r在弹出的运行窗口中输入 shell:::{80F3F1D5-FECA-45F3-BC32-752C152E456E}运行弹出“平板电脑设置”窗口,选择“其他”选项卡,在“左右手使用习惯”下,选“惯用左手”,确定 . 桌面点击右键,菜单向左弹出,如何改为向右弹出菜单

css3基础 transition 两个参数变化,一个渐变,另一个突变

礼悟:    公恒学思合行悟,尊师重道存感恩.叶见寻根三返一,江河湖海同一体.          虚怀若谷良心主,愿行无悔给最苦.读书锻炼养身心,诚劝且行且珍惜.              ide:visual studio 2017             browser:Chrome                     os:win7 代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8&qu

html + js 右 点击 弹出 菜单

页面 引用jar 包 <link rel="stylesheet" href="../../style/zui.min.css" type="text/css" media="screen" /> <script type="text/javascript" src="../../zui/jquery-1.8.3.min.js"></script> &

CSS3 过渡 transition基础demo

过度代码 <!DOCTYPE html> <html lang="en"> <head> <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no,width=device-width,height=device-height"> <meta charset="UTF-8"

css3基础、(弹性、响应式)布局注意点

E[attr]只使用属性名,但没有确定任何属性值 E[attr="value"]指定属性名,并指定了该属性的属性值 E[attr~="value"]指定属性名,并且具有属性值,此属性值是一个词列表,并且以空格隔开,其中词列表中包含了一个value词,而且等号前面的“?”不能不写 E[attr^="value"]指定了属性名,并且有属性值,属性值是以value开头的 E[attr$="value"]指定了属性名,并且有属性值,而

CSS3 基础知识

CSS3 基础知识1.边框    1.1 圆角  border-radius:5px 0 0 5px;    1.2 阴影  box-shadow:2px 3px 4px 5px rgba(0,0,0,0.5);(水平.垂直.模糊.扩展)             box-shadow:inset 1px 2px 3px 4px #fff;(inset 内阴影)    1.3 边框图像 border-image2.背景    2.1 background-size background-size:

CSS3基础(3)——CSS3 布局属性全接触

一. 弹性盒模型 1.弹性盒子模型介绍 弹性盒模型(Flexible Box或Flexbox)是一个CSS3新增布局模块,官方称为CSS Flexible Box Layout Module,用于实现容器里项目的对齐.方向.排序(即使在线吗大小位置.动态生成的情况). 弹性盒模型最大的特征在于,能够动态修改子元素的宽度和高度,以满足在不同尺寸屏幕下的洽当布局. 兼容性:http://caniuse.com/#search=flex 2.弹性盒子属性 ①弹性容器属性 属性 描述 display 指