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;
            left:100px;

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

        /* 交集选择器 */
        .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/8443133.html

时间: 2024-10-12 19:48:04

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

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

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

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

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

WPF 左键单击弹出菜单 ContextMenu

WPF中的ContextMenu在XAML中可直接做出来,但是仅限于右键弹出菜单,如果需要添加左键弹出功能,只需要在事件中添加Click事件 XMAL代码如下 <Button x:Name="s" Content="Button" Click="s_Click">            <Button.ContextMenu>                <ContextMenu x:Name="menu

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

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

CSS3分别实现向上、下、左、右的三角形

<div class="arrow-up"> <!--向上的三角--> </div> <div class="arrow-down"> <!--向下的三角--> </div> <div class="arrow-left"> <!--向左的三角--> </div> <div class="arrow-right"&

Bootstrap3基础 col-md-push/pull 栅格系统向左、右偏移

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

Bootstrap3基础 栅格系统 col-md-push/pull 向左、右的浮动偏移

? 内容 参数 ??OS ??Windows 10 x64 ??browser ??Firefox 65.0.2 ??framework?? ??Bootstrap 3.3.7 ??editor ??Visual Studio Code 1.32.1?? ??typesetting ??Markdown ? code <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="U

鼠标移到某个地方时,从左向右划出一条线的动画

.line { border-bottom: 2px solid #E40012; width:0px; display: inline-block; height: 2px; margin-bottom: 6px; } .animation-box:hover .line { animation: test 0.5s linear; animation-fill-mode :forwards; } @-webkit-keyframes test { 0%{ width: 5px; } 20%{

WPF 之 左键弹出操作菜单,并禁用右键菜单

在目前的WPF版本中,很多的控件都有一个ContextMenu的属性,可以设置组件的右键菜单,这点确实是很方便,但是有些时候我们可能会需要当单击鼠标左键才弹出这个ContextMenu,而不是单击鼠标右键(即:当单击鼠标右键的时候不弹出该ContextMenu),这样我们就能很方便的实现类似Flex中设置弹出式菜单的效果. 1.在前台加入一个带菜单的Button,如下: <Button Name="btnMenu" Width="50" Height=&quo