【发布时间】:2018-08-24 09:28:19
【问题描述】:
我一直在用撇号组合一个网站,但是我发现其中一种布局不能很好地发挥作用。
内容是p和img标签的简单混合(向左或向右浮动)
向左浮动图像的工具栏是可以的,但任何向右浮动图像的工具栏都位于文档的错误一侧。
有没有一种很好的方法来解决这个问题而无需以不同的方式构建布局?
或者我可以使用富文本编辑器,但是富文本模块中的图像项只允许使用来自 URL 的图像,并且不包括将图像直接上传到系统的方法(我可以看到)。
感谢您的帮助!
Sample screenshot of what's happening.
&#story-detail {
.wrapper-relative {
section {
overflow: visible;
max-width: none!important;
text-align: left;
q {display: block; font-size: 1.3em; margin: 1em auto;}
q, p, h5 {width:60%; margin:1em auto; z-index:5}
div {overflow: visible;}
img {
position: relative;
&.left {float:left; margin-left: 5%; padding-right: 20px; padding-bottom: 30px; max-width: 400px }
&.right {float:right; margin-right: 5%; padding-left: 20px; padding-bottom: 30px; max-width: 400px}
&.full { margin:0; width: 100%; }
}
}
}
}
<section class="{{ data.widget.animationType }}">
{{ apos.area(data.widget, 'areaMain', {
widgets: {
'apostrophe-rich-text': {
toolbar: ['Bold', 'Italic', 'Split', 'Link', 'Unlink']
},
'simple-image': {}
}
}) }}
</section>
【问题讨论】:
-
我可以看看你正在使用的 CSS 吗?
-
我已经为相应的部分添加了 SCSS,谢谢 Tom。
-
图片和文字内容是在同一区域内分开的小部件吗? (即撇号图像和撇号富文本)
-
是的,同一区域内有 2 个不同的小部件。 - 添加代码。
标签: apostrophe-cms