资讯中心
News
怎么创建一个简单的CSS3提示
发布时间:2022-09-27 00:00   您所在的位置: 网站首页 > 新闻资讯 > 经验杂谈
提示是给顾客提供越来越多的信息的方法,只需将鼠标悬停在图像或文本上,顾客就可以收到提示。例如,它们可以被用来提供字幕的图像,或更详细的描述的链接,或任何有用的信息,这将改善您的网站的顾客体验。

今天,上海网站开发-www.jianzhan0.com如何使用HTML和CSS3来创建一个简单的提示。

让咋们开始创建一部分简单的标记的链接。咋们必须要给它一个标题,这将是提示信息,并分配给它一个类:

<a title="This is some information for our tooltip.">CSS3 Tooltip</a>

下一个流程是创建一部分基本的样式,咋们的提示类:

.tooltip{ display: inline; position: relative; }

咋们的内嵌链接使用相对定位。下一步,咋们要创建一个圆形框形成的提示,并能漂浮在链接的上面:

.tooltip:hover:after{ 

background: #333; 

background: rgba(低,低,低,.8); 

border-radius: 5px; 

bottom: 26px; 

color: #fff; 

content: attr(title); 

left: 2低%; 

padding: 5px 15px; 

position: absolute;

 z-index: 98; 

width: 22低px;

 }

咋们正在使用的是hover选择器中选择一个元素,在这种情况下,咋们的链接,鼠标悬停和选择后,插入信息后选定的元素。8低%的不透明度,咋们指定了一个黑色的背景。

除了造型和定位,咋们已经设定的信息属性:

content: attr(title); 

这样的属性允许咋们插入的信息,咋们希望它可以是一个字符串,一个媒体文件或元素的属性。在这种情况下,咋们使用的是title属性的链接。

现在,当您将鼠标悬停在链接标题,咋们有一个问题,标题信息显示两次:迅速在提示和浏览器。为清楚决这样的问题,咋们必须要轻微改变咋们的HTML:

<a href="#" title="This is some information for our tooltip."><span title="More">CSS3 Tooltip</span></a>

咋们在这里所做的是包装在自个的标题属性与span标记的链接文字。现在span标记的链接上,浏览器将显示的标题。

增加一个箭头的底部的提示,给它一部分额外的风情。为此,使用选择一部分边框样式:

.tooltip:hover:before{

 border: solid; 

border-color: #333 transparent; 

border-6px 低 6px; 

bottom: 2低px; 

content: ""; left: 5低%; 

position: absolute; 

z-index: 99; }

设置左,右透明的边框颜色和边框宽度控制。咋们也已经定位的箭头,以便它位于工具提示框的底部上。

你也可以使用它转化成图片的alt标签。

本文章由新概念互动原创,如没特殊注明,转载请注明来自:http://www.jianzhan0.com/jingyand/75369.html