css - 文字换行 [CSS]

标签 css text word-wrap

我正在完成我的网站 http://centrosokoladine.lt/你可以看到中间左边有一些覆盖着文字的图片,我需要将该文字换行。图像设置就像那些盒子的背景图像,中间没有重复...

这里是 html 的确切部分:

<div class="turinio"><?php the_content(); ?></div>

和CSS:

.vidinis
{
    background-color:#a68e84;
    layer-background-color:#a68e84;
    width: 709px;
    /* height: 306px; */
    align: center;
    padding-top: 17px;
    visibility: visible;
    **background-image: url('http://centrosokoladine.lt/wp-content/themes/sokoladine/grafika/info.gif');
    background-repeat: no-repeat;
    word-wrap: break-word;
    background-position: bottom left;**
    overflow:hidden;
}

我知道它不可能在背景图像周围换行文本,所以我在这里寻找其他解决方案,也许我已经尝试为该图像创建单独的 div,但我失败了..

最佳答案

您不能使用背景图像执行此操作,除非 (1) 您为您的 div 提供了 padding-bottom 并且不在图像旁边显示文本,或者 (2) 您提供了padding-left 到您的 div,并且不在图像下方显示文本。

img 元素是执行此操作的正常 (html) 方法。然后,您可以将 align 属性添加到该图像。

关于css - 文字换行 [CSS],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8593780/

相关文章:

Java 映射和原语

javascript - 像素化跨浏览器图像缩放

html - 当前菜单页面元素背景未更改 - CSS

java - 如何突出显示 JTextPane 中的所有文本?

jquery - 在 IE 和 FF 中设置文本区域值

java - java中如何向txt文件添加内容

css - 垂直定位表格单元格元素在 Chrome 中有效,但在 FF 和 IE 中无效,反之亦然。垂直对齐换行文本的替代方法?

eclipse - 如何在 Aptana Studio 的文本编辑器中激活自动换行?

javascript - 如何在 React 中的切换开关组件内添加文本?

html - 为什么单击按钮时我的导航栏没有展开?