我用CSS(变换)制作了一个动画,当动画结束时它会重置

2023-12-15

我有以下结构,我的问题是,当动画结束时,替换掉它只是重新启动,我想知道它是否会停止并在悬停时在结尾处等待,谢谢,这里是代码:http://jsfiddle.net/bd4c5cc7/

<div class="nav">
    <ul class="list">
        <li>
            <a href="#">Inicio</a>
        </li>
        <li>
            <a href="#">Quienes somos</a>
        </li>
        <li>
            <a href="#">Servicios</a>
        </li>
        <li>
            <a href="#">Flota</a>
        </li>
        <li>
            <a href="#">Donde estamos</a>
        </li>
        <li>
            <a href="#">Contacto</a>
        </li>
        <li>
            <a href="#">Galeria</a>
        </li>
    </ul>
</div>

这是我的 CSS:

.nav {
    background-color: #A45A52;
    width: 100%;
    text-align: center;
    border: 10px solid transparent;
    margin-bottom: 50px;
}

.list {
    list-style-type: none;
}

.list li {
    display: inline;
    font-family: MyFont;
    color: white;
    font-size: 26px;
    padding: 20px;
    -webkit-transition: all 1s ease 0s;
    transition: all 1s ease 0s;
    border: 1px solid transparent;
}

.list li:hover {
    background-color: White;
    color: #483C32;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    border-radius: 20%;
}

这与过渡/动画无关:

CSS 转换模块级别 1

可变形元素是其布局由 CSS 盒模型控制的元素,该模型可以是块级或原子内联级元素,或其显示属性计算为 table-row、table-row-group、table-header-group、table-footer-group、table-cell 或 table-caption。

改变display列表项来自inline to inline-block应该解决这个问题。

更新的示例

不同浏览器之间似乎存在一些不一致。您所看到的行为(过渡重置)发生在 Chrome/IE11 中。

另一方面,FireFox 甚至根本不会转换该元素,因为它是不可替换的inline水平元素。

.list li {
    display: inline-block;
    font-family: MyFont;
    color:white;
    font-size:26px;
    padding:20px;
    -webkit-transition:all 1s ease 0s;
    transition:all 1s ease 0s;
    border: 1px solid transparent;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我用CSS(变换)制作了一个动画,当动画结束时它会重置 的相关文章

  • CSS 向后/反向过渡

    我想知道是否有任何方法可以使用相同的 CSS 过渡实例来向前移动然后向后 反向移动 例如 假设我有这样的转变 webkit keyframes fade transition from opacity 0 to opacity 1 以及这次
  • 如何正确编写 CSS 属性选择器来提取所有 id 属性?

    情况 我目前正在尝试在 VBA 中使用语法重现属性选择器 attr 来自给出的 CSS 选择器练习here https www w3schools com cssref trysel asp 选择器旨在根据给定属性的值选择元素 预期结果 在
  • 如何仅使用

    我有下面使用表标签的代码 但我想要使用 div 标签的同一张表 我已经尝试过但无法做到相同 下面我也附上了图像 请帮助我使用 div 标签创建相同的表
  • HTML 文本下方的白点

    我在网站上的输出在文本下方有点 为什么会出现以及如何删除它 HTML p align center font size 4 5 color 979C91 a href customer html span class fa fa penci
  • WeasyPrint HTML 到图像的转换:如何使图像大小适应内容?

    我需要将一些 HTML 转换为 Python 中的图像 我正在使用威易印刷 https weasyprint org 我希望图像大小能够适应内容 使用以下命令时 我得到的图像比内容大得多 A4 pip install weasyprint
  • PHPExcel - 如何使用 preg_replace 替换文本

    我正在使用 PHPExcel 将数据库中的数据提取到组织好的 Excel 工作表中 除了一件事之外 一切都运转良好 我的数据库条目有时可能包含 HTML 标记 例如 strong strong br p p 等等 所以我设法让这个 PHP
  • 使用图像标签加载 svg 时,从悬停开始的 Svg 动画不会播放

    我有以下动画 https svgur com i 6XH svg https svgur com i 6XH svg 如果您单击该链接 您将看到将其悬停后它就开始播放 但是 当我使用图像标签在页面上加载 svg 时 如下所示 悬停事件似乎没
  • Javascript 字符串/整数比较

    我在 HTML 中存储一些客户端参数 然后需要将它们作为整数进行比较 不幸的是我遇到了一个我无法解释的严重错误 该错误似乎是我的 JS 将参数读取为字符串而不是整数 导致我的整数比较失败 我生成了一个错误的小例子 我也无法解释 运行时以下返
  • 强制浏览器打开文件而不是提示下载

    在 Firefox 和 Chrome 中单击 PDF 链接时 有时会打开该文件以在浏览器中查看 有时会提示 另存为 对话框 如果我想强制链接始终提示下载 我可以使用downloadHTML5 属性 然而 我想做相反的事情 IE 强制链接始终
  • 使用 CSS 在浏览器中滚动时更改标题的大小和内容

    知道如何制作这里看到的东西吗http studiompls com case studies crown maple http studiompls com case studies crown maple 标题变小 徽标更改为不同的按钮
  • 在java中将HTML转换为RTF?

    我需要将 HTML 转换为 RTF 我正在使用以下代码 private static String convertToRTF String htmlStr OutputStream os new ByteArrayOutputStream
  • 通过标记或JS强制下载

    假设我在 CDN 来自 Rackspace 的云文件 上有一个文件 以及一个包含该文件链接的静态 html 页面 有什么方法可以强制下载此文件 以防止它在浏览器中打开 例如 mp3 我们可以让我们的服务器读取该文件并将相应的标头设置为 he
  • 为什么视口宽度与实际显示宽度不匹配?

    Chrome 显示我的视口宽度为 1280px 然而 我的实际显示分辨率是2560x1600px 我使用的机器是13 3英寸的MacBook Pro 为什么视口不是 2560px 宽 使用没有任何区别 my display settings
  • mat-table 自动调整列宽以适应更大的内容

    我有一个垫表 我想自动调整列宽 任何人都将与最长的列内容一样长
  • 脚本不会从nodejs应用程序中的ejs文件运行

    我正在尝试使用nodejs express mysql和ejs让网页显示图表 但我显然不明白ejs javascript等是如何工作的 我需要运行一个脚本来设置图表 来自 Chart js 模块 但它不会输出任何类型的图表 我尝试过的 将
  • Bootstrap 面板主体,内有表格

    我有一个引导面板 单击图标即可折叠并自动关闭 该面板内部包含一个全宽的表格 但只有在没有任何内容时才看起来像这样panel body 例如 这张桌子横跨面板的整个宽度和高度 看起来不错 但如果我可以有一个围绕桌子的类 我会更喜欢 但是 如果
  • Javascript - HTML Canvas 上的 Gecko 边框半径自适应(CSS border-radius)

    我试图弄清楚如何将 border radius css 属性的行为重现到 HTML 画布中 所以我已经在 J avascript 中做了一些事情 以便使用特定的半径 对于每个角 来计算给定形状的正确边界 如果需要的话 这是上一个问题 Gec
  • 如何防止 Bootstrap Navbar Toggle 下推内容?

    我将 Bootstrap 与静态顶部导航栏一起使用 如下所示
  • 单击即可切换背景颜色和过渡

    这看起来应该很容易 但我真的找不到办法做到这一点 动画 http doir ir css gif http doir ir css gif 当您单击这些相应的链接时 我需要更改和过渡页面的背景颜色 我见过的最接近触发这种类型转换的事情是 仅
  • 在用户单击之前图像不会绘制在画布上?

    我使用执行类似以下操作的函数绘制几张图像 context drawImage img width 2 1 height 2 1 width height 我读过 我需要等待图像加载后才能绘制它 如下所示 img onload functio

随机推荐

  • Detectron2 - 在目标检测的阈值处提取区域特征

    我正在尝试使用以下方法提取类别检测高于某个阈值的区域特征探测器2框架 我稍后将在我的管道中使用这些功能 类似于 VilBert第 3 1 节训练 ViLBERT 到目前为止 我已经用这个训练了 Mask R CNNconfig并根据一些自定
  • 在 Java 绑定中循环遍历 OpenCV Mat

    我正在尝试将 C 方法从之前的回答我收到使用 OpenCV 到 Java 使用 OpenCV Java 绑定 C 代码 cv Mat gray cv Mat element cv getStructuringElement cv MORPH
  • 如何为sql server配置hibernate配置文件

    这是 MySQL 的配置文件
  • Android使用Loader的联系电话号码无效的列数据1

    我以前曾经使用内容解析器来获取联系人列表及其详细信息 虽然它仍然有效 但我想尝试在后台查询内容提供程序的加载器方法 我在这里查看了文档和示例代码 http developer android com training contacts pr
  • Matlab:如何在没有Tab的情况下激活自动完成?

    From 如何在 MATLAB 编辑器中启用自动单词完成功能 我知道我们可以按 Tab 来要求自动完成 然而 这有点乏味 在像 ruby mine 这样的 IDE 中 不需要要求自动完成 建议会自动跳出来 这适用于移动设备 http www
  • 无法运行模拟器

    我已经有一段时间没有编码了 所以我启动了 Eclipse 更新了插件和 Eclipse 现在当我尝试启动模拟器时出现异常 Exception in thread AWT EventQueue 0 java lang VerifyError
  • Xcode 机器人安装链接请求超时

    I have been able to get my Xcode bot to integrate successfully and create a ipa file I have an ssl certificate installed
  • 在Python中将不同大小的列表写入列中的csv

    我需要将长度不同的列表写入列中的 CSV 文件 我目前有 d lists writer csv writer fl for values in zip d writer writerow values 这只有效 我怀疑正在发生的事情是它停止
  • 从构建中排除包,但不从 Netbeans 8 的视图中排除包?

    如何从构建过程中排除特定的包 例如 com domain various 以便它不会出现在最终的 jar 文件中 我已经尝试过以下方式 右键单击项目 gt 项目属性 在树中选择 来源 单击 包括 排除 gt 添加排除模式 但这也隐藏了 Ne
  • 我们如何从 PHP 将指数格式转换为实际数字

    我们如何转换8 64E 14转化为 PHP 的实际值 如果还不是浮动体 则转换为浮动体 并且printf 结果 printf 0f float 8 64E 14 请注意 转换为 int 不起作用 因为该转换无法理解以科学记数法表示为字符串的
  • 在android中使用freemarker库

    我正在尝试在我的项目中使用 freemarker 库 但在初始化配置对象时遇到错误 我进一步调查了这个问题 我发现this关联 我尝试应用上面链接中给出的补丁 但无法成功应用 有人在 Android 中使用过 Freemarker 吗 请帮
  • 使用 POCO 上传文件 - SSL 连接意外关闭异常

    使用 POCO 将文件上传到 HTTPS url HTTP POST 请求始终返回 SSL 连接意外关闭 异常 下面是我用于文件分段上传的代码 try Poco URI uri uploadLink const Poco Net Conte
  • JavaDB 出现端口连接错误。

    我是第一次使用 JavaDB 但在运行程序时遇到问题 每当我运行它时 我都会收到此错误 连接到端口 1527 上的服务器本地主机时出错 并显示消息连接被拒绝 连接 我的数据库和代码都设置得很好 因为当我在别人的计算机上运行它时它工作正常 但
  • SASS 创建函数来执行最大和最小边距

    我找不到这个问题的解决方案 我需要在 SASS 中设置一个边距 最大值介于 2 个值之间 一个是calc 另一个是常规的 px 值 它会是这样的 calculation calc 15vw 10px cssClass margin righ
  • 将数据框字符串列拆分为多列

    我想获取表单的数据 before data frame attr c 1 30 4 6 type c foo and bar foo and bar 2 attr type 1 1 foo and bar 2 30 foo and bar
  • 如何在 Xamarin.Forms 的 webview 中设置用户代理

    我的程序中使用的页面之一需要 UA 包含字符串 weishao 我尝试使用下面的 JavaScript 来更改 UA 但它不起作用 var customUserAgent Mozilla 5 0 Linux Android 10 EBG A
  • 如何使用 MVC.Net 模型绑定“List”列表

    我正在尝试创建一个由一系列下拉列表组成的表单 所有这些列表都是从数据库加载的 我不知道需要多少个下拉列表 或者每个下拉列表在编译时有多少个选项 如何设置这些字段以允许它们在发布时进行模型绑定 下面的每个代码元素都有很多其他复杂性 但即使降低
  • 单击按钮时如何关闭框架

    我是 Java Swing 新手 我正在创建一个带有一些组件的框架 单击按钮时 我必须关闭框架并打开另一个框架 我曾尝试过setVisible false 但它只是隐藏框架 而不是关闭它 当我使用System exit 0 它关闭了所有框架
  • 在 Facebook Graph API 上使用 POST 请求

    我想访问图形 API 来获取我网站不同页面的分享数量 我可以使用 GET 方法来执行此操作 但我想使用 POST 以便可以在单个请求中发送更多 url 我目前的 GET 实现是 http graph facebook com ids htt
  • 我用CSS(变换)制作了一个动画,当动画结束时它会重置

    我有以下结构 我的问题是 当动画结束时 替换掉它只是重新启动 我想知道它是否会停止并在悬停时在结尾处等待 谢谢 这里是代码 http jsfiddle net bd4c5cc7 div class nav ul class list li