jquery - 如何使包含一半文本和一半图像/照片库的扩展 div 正常工作?

标签 jquery html css

我正在尝试创建一个“阅​​读更多”文本按钮,我成功创建了它,但是当我尝试将它分成两部分时我遇到了一些问题 -> 一半是文本,一半是图像/照片库(它就像报纸上的一篇文章 - 左边是文字,右边是图片)http://jsfiddle.net/nN3Uz/6/ .我应该对此代码进行哪些更改才能正常工作? ps:你可以看到主 div 的尺寸效果不佳,在点击芦苇之前没有文本的轮廓更多......,我应该改变什么才能有边框? html

<p id="title">Math</p>
<div class="expander" id="aspect">
                <div id="paragraf">
                Paragraph 2: Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est 
                laborum. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est Excepteur sint occaecat 
                cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est Excepteur sint occaecat cupidatat non proident, sunt in c
                ulpa qui officia deserunt mollit anim id est 
                </div>
    <div id="image"><img src=""></div>
        <div id="clear"></div>
        </div>

CSS

#title {
 border:1px solid #800000;
 width:1000px;
 background:#800000;
 color:#fff;
 margin-left:0px;
 font-size: 30px;
 }

#aspect {
width:1000px;
border: 1px solid #800000;
background:#fff;
box-shadow: 5px 5px 5px #494949;
padding-left:10px;
}

#paragraf {
margin-right:10px;
width:500px;
    float:left;
}

#image {
    width:400px;
    height:200px;
    background:blue;
    float:left;
}

#clear {
   clear:both;
}

我知道实现的 javascript 没有问题,但是 html 或 css 有问题导致溢出或任何所谓的我的问题。

最佳答案

overflow:auto添加到#aspect

#aspect {
    width:1000px;
    border: 1px solid #800000;
    background:#fff;
    box-shadow: 5px 5px 5px #494949;
    padding-left:10px; 
    overflow:auto
}

DEMO

关于jquery - 如何使包含一半文本和一半图像/照片库的扩展 div 正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15472832/

相关文章:

asp.net - 如何为 ASP.NET Web 应用程序实现自动错误/崩溃报告?

javascript - 如何模拟文本字段(或其他输入字段)的按键并让浏览器执行该按键的默认操作

css - XHTML/CSS 问题 IE 显示额外字符

html - 简单的 HTML 灯箱

javascript - 清除字段值并模拟输入?

javascript setInterval - 如何多次调用并保留 setInterval Id?

jQuery attr() 函数是跨平台独立的不是

HTML5 : Separate a 1000x1000 video on four different 250x250 videos

html - 如何使 SELECT 选项出现在 DIV 容器之外

html - 如何创建没有 "display:inline;"或 "float:left;"的水平列表? (或任何其他可能适用于此的修复)