美文网首页
用css伪类制作三角形的三种方法(转载)

用css伪类制作三角形的三种方法(转载)

作者: 一沭丶 | 来源:发表于2016-09-21 14:35 被阅读2064次
第一种:一个90度的“ > ”,  只有线条。(可以做下拉框的箭头之类的) 例如:
.next:after{
   content: "";
    width: 6px;
    height: 6px;
    border-left: 1px solid #666;
    border-bottom: 1px solid #666;
    transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    position: absolute;
    right: 9px;
    top: 20px;
}
第二种:带颜色的。例如:
.next:after{
    position: absolute;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #f5f5f5;
    content: " ";
    display: block;
    width: 0;
    height: 0;
    top: -8px;
    left: 20px;
  }

第三种:线条+颜色。原理,用两个不同颜色的伪类重叠。

例如:
.pos_rel {
   position: relative;
   _line-height: 0;
}

.pos_rel .icon1 {
  display: block;
  border-width: 9px 9px 9px 0;
  border-color: transparent #1c7ecf transparent transparent;
  border-style: solid;
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
}

.pos_rel .icon2 {
  display: block;
  border-width: 9px 9px 9px 0;
  border-color: transparent #fff transparent transparent;
  border-style: solid;
  position: absolute;
  left: 4px;
  top: -9px;
  width: 0;
  height: 0;
}

从此处来

相关文章

  • 用css伪类制作三角形的三种方法(转载)

    第三种:线条+颜色。原理,用两个不同颜色的伪类重叠。 从此处来

  • css 实现三角形箭头

    插入DOM 使用伪类 参考:用纯CSS实现的箭头CSS画三角形原理css整理 -- 右箭头,上下箭头,三角形 这个...

  • css三角形

    用 CSS3 做一个三角形? 用伪类实现一个上三角?

  • css简单标签

    使用简单的css制作如下样式标签: 其中css的伪类选择器:empty注意下: 1.伪类选择器::empty(该元...

  • 伪元素和伪类问题

    1.单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。2.css2伪类和伪元素都是用单引号,所有的浏...

  • css制作三角形

    1. 用css的border属性制作三角形

  • 伪元素和伪类

    一、伪类 1.1 定义 css伪类:css伪类用于向某些选择器添加特殊效果。 伪类其实与普通的css类相类似,可以...

  • css伪元素

    css 伪元素 详述: 这篇文章是继 css的伪类 与 css 伪类选择器 后的 CSS伪元素总结, 意在总结连贯...

  • css实现三角形

    今天学到的两种方式可以实现三角形,简单写一下 方法一: html代码: 我是三角形 css代码如下:用伪元素实现一...

  • CSS学习笔记

    css学习笔记 在html引入css的三种方式 css选择器 伪选择器 选择器的组合 伪类选择器 选择器的优先规则...

网友评论

      本文标题:用css伪类制作三角形的三种方法(转载)

      本文链接:https://www.haomeiwen.com/subject/qnjaettx.html