CSS如何实现一个对话框
CSS如何实现一个对话框
步骤:
1.三角形的实现:
效果图如下:
初始效果的源代码:
perfect*
Edge 模式通知 Windows Internet Explorer 以最高级别的可用模式显示内容,这实际上破坏了“锁定”模式。即如果你有IE9的话说明你有IE789,那么就调用高版本的那个也就是IE9。
X-UA-Compatible是针对IE8新加的一个设置,对于IE8之外的浏览器是不识别的,这个区别与content="IE=7"在无论页面是否包含指令,都像是使用了 Windows Internet Explorer 7的标准模式。而content="IE=EmulateIE7"模式遵循指令。对于多数网站来说,它是首选的兼容性模式。
border-color:{1,4}
默认值:看每个独立属性
相关属性:[ border-top-color ] || [ border-right-color ] || [ border-bottom-color ] || [ border-left-color ]
说明:
设置或检索对象的边框颜色
如果提供全部四个参数值,将按上、右、下、左的顺序作用于四边。
如果只提供一个,将用于全部的四边。
如果提供两个,第一个用于上、下,第二个用于左、右。
如果提供三个,第一个用于上,第二个用于左、右,第三个用于下。
如果border-width等于0或border-style设置为none,本属性将被忽略。
对应的脚本特性为borderColor。
最终实现的效果:
将上述源代码中的border-color改为:
border-color: transparent transparent #ccc transparent;//上、右、下、左
transparent为默认值,边框颜色为透明的
现在使用三角形进行来进行制作对话框:
对话框最终效果:
对话框最终的代码:
perfect*
这是一个对话框!!
:before 选择器在被选元素的内容前面插入内容。
博文取自:https://www.cnblogs.com/jiguiyan/p/11260012.html
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
