CSS偽元素 after 實現鼠標懸浮信息及動畫效果

<p class="titleinfo_title title_hover" 
data-content=" 04 喜看稻菽千重浪--記首屆國家最高科技獎獲得者袁隆平 等三篇"> 
04 喜看稻菽千重浪--記首屆國家最高科技獎獲得者袁隆平 等三篇
</p>

強制多行顯示效果:

?

<style type="text/css">.title_hover:hover::after {content: attr(data-content);position: absolute;padding: 2px;border: 1px solid #93b32f;border-radius: 5px;background: #d5ddbbf5;top: 5px;left: -80px;display: inline-block;width: calc(100% + 78px);font-size: 14px;font-weight: normal;line-height: 20px;/* 添加動畫*/animation:zoomOut 0.5s;/* 強制多行顯示*/height: 65px;overflow: hidden;word-wrap: break-word;word-break: break-all;white-space: normal;text-overflow: unset;}/* 設置動畫效果*/@keyframes zoomOut{from {height:10px;}}
</style>

?強制單行顯示效果:

?

<style type="text/css">.title_hover:hover::after {content: attr(data-content);position: absolute;padding: 2px;border: 1px solid #93b32f;border-radius: 5px;background: #d5ddbbf5;top: 5px;left: -80px;display: inline-block;width: calc(100% + 78px);font-size: 14px;font-weight: normal;line-height: 20px;/* 添加動畫*/animation:zoomOut 0.5s;/* 強制單行顯示 */height: 20px;overflow: hidden;word-wrap: normal;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}/* 設置動畫效果*/@keyframes zoomOut{from {height:10px;}}
</style>

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/285362.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/285362.shtml
英文地址,請注明出處:http://en.pswp.cn/news/285362.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

記一次 .NET 差旅管理后臺 CPU 爆高分析

一&#xff1a;背景 1. 講故事前段時間有位朋友在微信上找到我&#xff0c;說他的 web 系統 cpu 運行一段時候后就爆高了&#xff0c;讓我幫忙看一下是怎么回事&#xff0c;那就看吧&#xff0c;聲明一下&#xff0c;我看 dump 是免費的&#xff0c;主要是錘煉自己技術&#xf…

C語言試題124之給一個不多于 5 位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字

C語言試題124之給一個不多于 5 位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字 47/100 發布文章 u011068702 未選擇任何文件 new ?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模…

C#數組原來這么簡單,你學廢了嗎?

文章目錄 5.1 數組的概念5.2 數組聲明與初始化5.3 數組的基本操作與排序5.4 多維數組小結5.1 數組的概念 1.數組與數組元素 數組是相同類型的對象的集合。 一個數組可以含有若干個下標變量(或稱數組元素),下標也叫索引(Index),用來指出某個數組元素在數組中的位置。 數組…

數據基本類型以及相關舉例

數據基本類型&#xff1a; 整型&#xff1a;字節型byte 短整型short 整型int 浮點類型&#xff1a;長整形long 浮點型 fioat 雙精度性double 字符型&#xff1a;char 布爾型&#xff1a;boolean引用類型&#xff08; reference&#xff09;&#xff1a;類class 接口inte…

android--Activity有返回值的跳轉

AndroidManifest.xml <?xml version"1.0" encoding"utf-8"?> <manifest xmlns:android"http://schemas.android.com/apk/res/android"package"com.hanqi.test4"><applicationandroid:allowBackup"true"and…

[轉]ES6、ES7、ES8、ES9、ES10新特性一覽 (個人整理,學習筆記)

目錄 1.ES6新特性&#xff08;2015&#xff09; 1.1模塊化(Module) 1.1.1導出(export) 1.1.2導入(import) 1.2箭頭&#xff08;Arrow&#xff09;函數 1.2.1箭頭函數的結構 1.3默認參數 1.4模板字符串 1.5.結構賦值 1.5.1數組的結構賦值 1.5.2對象的結構賦值 1.6延…

使用ML.NET+ONNX預訓練模型整活B站經典《華強買瓜》

前言最近在看微軟開源的機器學習框架ML.NET使用別人的預訓練模型(開放神經網絡交換格式.onnx)來識別圖像&#xff0c;然后逛github發現一個好玩的repo。決定整活一期博客。首先還是稍微科普一下機器學習相關的知識&#xff0c;這一塊.NET雖然很早就開源了ML.NET框架&#xff0c…

C語言試題125之一個 5 位數,判斷它是不是回文數。即 12321 是回文數,個位與萬位相同,十位與千位相同

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:一個 5 位數,判斷它是不是回文數。即 12321 是回文數,個位與萬位相同,十位與千位相…

不會C# Winform用戶界面設計?是因為沒有掌握這些控件(建議收藏)

文章目錄 6.1 常用控件6.1.1 單選按鈕(RadioButton)6.1.2 復選框(CheckBox)6.1.3 框架1. 面板控件Panel2. 分組框GroupBox3. TabControl控件6.1.4 應用實例6. 2 列表框和組合框6.2.1 列表框(ListBox)6.2.2 組合框(ComboBox )6.2.3 應用實例6.3 用戶交互界面6.3.1 滾動條和進度條…

痞子衡嵌入式:ARM Cortex-M內核那些事(2)- 第一款微控制器

大家好&#xff0c;我是痞子衡&#xff0c;是正經搞技術的痞子。今天痞子衡給大家介紹的是第一款Cortex-M微控制器。 1.天生榮耀&#xff1a;ARM Cortex-M處理器由來 ARM公司自2004年推出ARMv7內核架構時&#xff0c;摒棄了以往"ARM數字"這種處理器命名方法&#xff…

SQL Server在更改計算機名后的設置

把原來的賬號刪除 再添加現有的賬號 添加權限 搞定了上面的賬號配置&#xff0c;接下來就是設置服務器名稱 參考&#xff1a;http://www.cnblogs.com/EasonJim/p/6114249.html 后話&#xff1a;當初為了設置這個問題&#xff0c;選擇了重裝SQL Server&#xff0c;但是也是無用的…

Jupyter Notebook 入門指南

簡介 Jupyter Notebook&#xff08;此前被稱為 IPython notebook&#xff09;是一個交互式筆記本&#xff0c;支持運行 40 多種編程語言。 Jupyter Notebook 的本質是一個 Web 應用程序&#xff0c;便于創建和共享文學化程序文檔&#xff0c;支持實時代碼&#xff0c;數學方程…

C語言試題127之 100 之內的素數

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:求 100 之內的素數 2 、溫馨提示 想獲取更多C語言題目請猛搓這里==========》200個C語…

學弟學妹們,C#為啥學不好?是因為你沒真正理解面向對象的思想!

文章目錄 7.1面向對象的基本概念7.1.1 什么是面向對象編程7.1.2 面向對象編程的特點7.2 類7.2.1 類的概念7.2.2 類的聲明7.2.3 類的成員7.2.4 類成員訪問修飾符7.3 對象7.4 構造函數和析構函數7.4.1 構造函數7.4.2 析構函數7.5 方法7.5.1 方法的聲明7.5.2 方法的參數7.5.3 靜態…

MongoDB中的分組

一.MongoDB中的Count函數、Distinct函數以及分組 準備工作&#xff0c;插入一個班級的文檔 > for(var i0;i<10;i){ ... db.Classes.insert({ClassName:"Class"i,_id:i}); ... } WriteResult({ "nInserted" : 1 }) > db.Classes.find() { "_i…

在 .NET 6 項目中使用 Startup.cs

對于 .NET 6 項目&#xff0c;現在已經找不到 Startup.cs 文件。默認情況下&#xff0c;此文件已經被刪除&#xff0c;并且 Program.cs 是配置依賴注入服務和 Middleware 的新位置。但是&#xff0c;有些人可能更喜歡使用 Startup.cs , 并且我也是&#xff0c;可能已經習慣了&a…

編寫iptables腳本實現IP地址、端口過濾

實驗案例&#xff1a;公司使用一臺運行RHEL5系統的服務器作為網關&#xff0c;分別連接三個網絡&#xff0c;其中LAN1為普通員工電腦所在的局域網&#xff0c;LAN2為DNS緩存服務器所在的局域網。eth0通過10M光纖接入Internet。為了有效的管理網絡環境及增強內部網絡的安全性&am…

讓VS Code 支持 Jupyter Notebook

一、Jupyter Notebook Jupyter Notebook是基于網頁的用于交互計算的應用程序。其可被應用于全過程計算&#xff1a;開發、文檔編寫、運行代碼和展示結果。——Jupyter Notebook官方介紹。 Jupyter Notebook是以網頁的形式打開&#xff0c;可以在網頁頁面中直接編寫代碼和運行代…

C語言試題128之對 10 個數進行排序

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:對 10 個數進行排序 分析:可以利用選擇法,即從后 9 個比較過程中,選擇一個最小的與…

JavaScript設計模式

JavaScript的設計模式&#xff1a; 1、單例模式 單例模式&#xff08;Singleton&#xff09;&#xff0c;整個運行期間只會被初始化一次。該模式簡單易懂&#xff0c;運用也很廣泛。可以用它來聚合公共的方法&#xff0c;形成一個工具類&#xff0c;對外提供api。 var single …