html - 如何为 ionic slider 元素符号提供边框颜色

标签 html css ionic-framework ion-slide-box

我有 ionic 滑动框,我想为事件元素符号提供白色边框。 here是要编辑的实例 demo如果您看到事件元素符号为黑色,其余非事件元素符号为灰色,我希望事件元素符号的边框应如下图所示。

到目前为止,这是我尝试过的, 我试过中风

.slider-pager .slider-pager-page.active {
    color: #000;
    fill: #000;
    stroke: #fff;
    background-color: #fff;
    border-radius: 50%;
    /* height: 17px; */
    stroke-width: 3px;
}

然后我尝试了

.slider-pager .slider-pager-page.active {
  border:1px solid #fff;
  border-radius:50%;
}

enter image description here

[1]: http://codepen.io/ionic/pen/AjgEB

最佳答案

您可以使用 :before:after 伪元素修改 ionic slider bullets 的原生样式

i.icon.ion-record {
  position:relative;
}

.slider-pager span.slider-pager-page {
  opacity:1;
}

.slider-pager span.slider-pager-page.active i.icon.ion-record:after {
  border-color:black;
}
i.icon.ion-record:after {
position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:2px;
  margin:auto;
  content:"";
  width: 1px;
  height: 1px;
  border:4px solid white;
  border-radius:100%;
  z-index:1;
}

i.icon.ion-record:before {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  margin:auto;
  content:"";
  width: 1px;
  height: 1px;
  border:6px solid red;
  border-radius:100%;
    z-index:0;
}

这是一个可能的修改示例: http://codepen.io/dimshik/pen/yaBOqY

关于html - 如何为 ionic slider 元素符号提供边框颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39220830/

相关文章:

javascript - 如何在使用 JavaScript 打字时动态关闭括号?

html - 如何摆脱反横幅系统

jquery - 触发 CSS :hover using jquery

angularjs - ion-scroll 滚动到底部不会显示底部的所有项目

cordova - 谷歌分析与 Ionic

javascript - 保持 td 的元素底部

html - 在 jpg 图像的一部分上应用 webkit 过滤器

html - 我可以通过 pre 上的不可见文本区域实现富文本吗?

css - 如何将每个 div 元素放在没有 float 的容器的一侧?

android - 自动将图像和图标大小与 ionic 中的移动分辨率对齐?