首页 web前端 html教程 css after before制作的边三角提示框

css after before制作的边三角提示框

Jun 01, 2016 am 09:53 AM
after before 伪类

上三角提示框(使用after伪类元素,当然也可以使用before伪类元素):

<code class="html">

    <title>css after before制作的边三角提示框</title>
    <style type="text/css">
		.arrow_box {
			position: relative;
			background: #88b7d5;
			border: 1px solid #c2e1f5;
			padding: 10px;
			width: 200px;
			height: 100px;
			border-radius: 6px;
			box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
			margin: 30px;
			float: left;
		}
		.arrow_box::after{
			position:absolute;
			content:"";
			height:0;
			width: 0;
			pointer-events: none;
			border: solid transparent;
			border-color: rgba(136, 183, 213, 0);
			border-bottom-color: #88b7d5;
			border-width: 10px;
			left: 50%;
			margin-left: -10px;
			bottom: 100%;
		}
    </style>


<div class="arrow_box"></div>

</code>
登录后复制

效果图:

css after before制作的边三角提示框

左三角提示框:

<code class="html">

    <title>css after before制作的边三角提示框</title>
    <style type="text/css">
		.arrow_box {
			position: relative;
			background: #88b7d5;
			border: 1px solid #c2e1f5;
			padding: 10px;
			width: 200px;
			height: 100px;
			border-radius: 6px;
			box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
			margin: 30px;
			float: left;
		}
		.arrow_box::before{
			position:absolute;
			content:"";
			height:0;
			width: 0;
			pointer-events: none;
			border: solid transparent;
			border-color: rgba(136, 183, 213, 0);
			border-right-color: #88b7d5;
			border-width: 10px;
			top: 50%;
			right: 100%;
			margin-top:-10px;
		}
    </style>


<div class="arrow_box"></div>

</code>
登录后复制

效果图:

css after before制作的边三角提示框

同样,利用上面的实例也可以制作右三角提示框和下三角提示框。这里不再写实例了,读者可以自己尝试一下。

如果需要更多样式的边三角提示框,可以访问这个网站:http://cssarrowplease.com/

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

使用:nth-child(n+3)伪类选择器选择位置大于等于3的子元素的样式 使用:nth-child(n+3)伪类选择器选择位置大于等于3的子元素的样式 Nov 20, 2023 am 11:20 AM

使用:nth-child(n+3)伪类选择器选择位置大于等于3的子元素的样式,具体代码示例如下:HTML代码:&lt;divid="container"&gt;&lt;divclass="item"&gt;第一个子元素&lt;/div&gt;&lt;divclass="item"&

css伪选择器学习之伪类选择器解析 css伪选择器学习之伪类选择器解析 Aug 03, 2022 am 11:26 AM

在之前的文章《css伪选择器学习之伪元素选择器解析​》中,我们学习了伪元素选择器,而今天我们详细了解一下伪类选择器,希望对大家有所帮助!

使用:active伪类选择器实现鼠标点击效果的CSS样式 使用:active伪类选择器实现鼠标点击效果的CSS样式 Nov 20, 2023 am 09:26 AM

使用:active伪类选择器实现鼠标点击效果的CSS样式CSS是一种层叠样式表语言,用于描述网页的表现和样式。:active是CSS中的一个伪类选择器,用于选择元素在鼠标点击时的状态。通过使用:active伪类选择器,我们可以为被点击的元素添加特定的样式,以达到鼠标点击效果的目的。下面是一个简单的示例代码,演示如何使用:active伪类选择器实现鼠标点击效果

insertbefore和before的区别 insertbefore和before的区别 Nov 30, 2023 pm 02:34 PM

insertbefore和before的区别:1、用法;2、参数;3、返回值;4、兼容性;5、性能;6、选择器;7、自动创建元素;8、错误处理;9、清理;10、链式调用;11、其他差异。详细介绍:1、用法,insertBefore是一个DOM方法,可以直接在任何DOM元素上调用,before是一个jQuery方法,只能在jQuery对象上调用;2、参数等等。

伪类和伪元素有什么区别 伪类和伪元素有什么区别 Dec 05, 2023 am 11:24 AM

伪类和伪元素的区别在于:1、伪类是用来为某些元素添加一些特殊的效果,而伪元素则是用来在某些元素的前面或后面添加一些内容或样式;2、伪类通常用单冒号“:”来表示,而伪元素通常用双冒号“::”来表示。

伪元素和伪类有什么不同 伪元素和伪类有什么不同 Oct 09, 2023 pm 02:48 PM

伪元素和伪类的不同点是:1、伪类是用来选择元素的特定状态或位置的选择器,而伪元素是用来在元素的内容前面或后面插入额外的内容的选择器;2、伪类的作用是根据元素的状态或位置来改变其样式,而伪元素的作用是在元素的内容前面或后面插入额外的内容,并对其进行样式修饰。

web中什么是伪类和伪元素 web中什么是伪类和伪元素 Oct 12, 2023 pm 01:28 PM

web中伪类和伪元素是用于选择和样式化特定元素的CSS选择器的一种特殊形式。详细说明:1、伪类是用于选择元素的特定状态或行为的选择器,以冒号(:)开头,用于向元素添加额外的样式;2、伪元素是用于在元素的内容前面或后面插入生成的内容的选择器,以双冒号(::)开头,用于创建一些不在 HTML 结构中的额外内容。

实现CSS :target伪类选择器的各种应用场景 实现CSS :target伪类选择器的各种应用场景 Nov 20, 2023 am 08:26 AM

实现CSS:target伪类选择器的各种应用场景,需要具体代码示例CSS:target伪类选择器是一种常用的CSS选择器,它可以根据URL中的锚点(#)来选择特定的元素。在本文中,我们将介绍一些使用该伪类选择器的实际应用场景,并提供相应的代码示例。页面内导航链接样式切换:当用户点击页面内的导航链接时,可以通过:target伪类选择器为当前被点击的

See all articles