使用CSS在图像上绘制3条垂直线

阿隆索·克萨达(Alonso Quesada)

所以我真的是使用CSS的新手,我需要在和Image的顶部添加3条垂直的红线,这些线必须将图像分成4个大小相等的部分。图片尺寸始终为465 * 346,到目前为止,我的标记看起来像这样

CSS:

.logo-container {
    position: relative;
    height: 87px;
    width: 35%;
    margin: 0 auto;
    min-width: 144px;
}

.logo {
    position: relative;
    width: 72px;
    height: 87px;
    z-index: 2;
}

.logo-line {
    position: relative;
    display: inline-block;
    top: -50%;
    width: 20%;
    height: 2px;
    background: #333;
}

HTML:

<div id="preview-image-wrapper">
   <span class="firstOverlayLine" ></span>
   <span class="secondOverlayLine"></span>
   <span class="thirdOverlayLine"></span>
   <img id="mainImage" type="image" class="mainimage" data-bind="attr: {src: SelectedImagePath}" />
</div>

上面是我尝试修改示例以使其适合我的需求的方法,但到目前为止没有成功,因此我来这里看看是否有人可以帮助我。

最终结果应如下所示:

划分的每个部分应具有相同的大小

在此先感谢您提供的任何帮助。

桑兹

您可以像这样原始处理-在图像上浮动1px宽的跨度,并保留原始HTML:

div {
  width: 465px;
  position: relative;
}

span {
  position: absolute;
  display: block;
  height: 346px;
  width: 1px;
  background: red;
}

.firstOverlayLine {
  left: 25%;
}

.secondOverlayLine {
  left: 50%;
}

.thirdOverlayLine {
  left: 75%;
}
<div id="preview-image-wrapper">
   <span class="firstOverlayLine"></span>
   <span class="secondOverlayLine"></span>
   <span class="thirdOverlayLine"></span>
   <img src="http://placehold.it/465x346">
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在图像上方绘制垂直线

来自分类Dev

使用matplotlib绘制垂直线

来自分类Dev

在滚动条上移动垂直线

来自分类Dev

SurfaceView垂直线在整个屏幕上绘制速度太慢

来自分类Dev

如何在时间轴上绘制垂直线?

来自分类Dev

jQuery滑块不与使用d3垂直线绘制的数据交互

来自分类Dev

自适应HTML-图像上的垂直线

来自分类Dev

如何在Javascript中使用Canvas将垂直线绘制为音乐轨进度条

来自分类Dev

使用滤镜时,图像右侧的垂直线:blur()

来自分类Dev

制作一条垂直线

来自分类Dev

当鼠标光标位于使用 highcharts 的图表上时,如何渲染一条垂直线?

来自分类Dev

在UIView中绘制垂直线

来自分类Dev

在多个图形中绘制垂直线

来自分类Dev

在特定时间绘制垂直线

来自分类Dev

Python-绘制垂直线

来自分类Dev

Python-绘制垂直线

来自分类Dev

如何使用CSS使HTML元素显示在垂直线上?

来自分类Dev

当两个折线图相交时绘制一条垂直线-SSRS

来自分类Dev

用g.DrawLine绘制一条简单的垂直线

来自分类Dev

重击-在可变长度的线后绘制一条垂直线

来自分类Dev

散景自定义工具绘制图像的垂直线轮廓

来自分类Dev

在Excel图表上添加垂直线

来自分类Dev

在CSS中显示垂直线

来自分类Dev

CSS中的垂直线对齐属性

来自分类Dev

div之间垂直线的CSS

来自分类Dev

CSS垂直线边栏

来自分类Dev

树形菜单的 CSS 垂直线

来自分类Dev

如何将桌子上的垂直线图像分割成三个图像?

来自分类Dev

如何在Google图表上绘制垂直线到直方图?