- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 jScrollPane ( jscrollpane.kelvinluck.com ) 来显示一系列图像,以及一个水平的 div。我设法使一系列图像工作,但是当我创建 div 时,其中的内容要么 (a) 超出 div,要么 (b) 当我标记它溢出时:隐藏,它继承了滚动效果,因此不会下线。
我想做的是让我的 div 中的文本像普通文本一样,当它接近容器的宽度时下拉一行。
这是我的代码,
<div class="scroll-pane">
<ul>
<li ><img src="img/portfolio1.gif" /> <span></span></li>
<li ><img src="img/portfolio2.gif"/> <span></span></li>
<li ><img src="img/portfolio3.gif"/> <span></span></li>
<li>
<div class="info">
<h2>Modern Palace Resident</h2>
<p>This is going to describe the apartment a little bit, including design philosophy, themes for the apartments, and why you chose to do it this way. This can excite them about the apartment, which will lead them to buy. You can leave a link <a href="apt.php">here</a> as well.</p>
</div>
</li>
</ul>
</div>
这是相关的SCSS
.scroll-pane{
width: 100%;
height: 450px;
overflow: scroll;
white-space:nowrap;
ul {
float:left;
list-style-type:none;
li{
float:left;
.info{
float:left;
width:300px;
height:420px;
background-color:gray;
overflow:hidden;
}
img{
height:420px;
}
}
}
}
相关部分是
.info{
float:left;
width:300px;
height:420px;
background-color:gray;
overflow:hidden;
}
我需要在这里编辑什么,以便 h2
和 p
遵守 .info
容器?
这可能吗?
最佳答案
我什至不确定 CSS 在上述语法中是如何工作的。我不得不改变它,让它在一开始就像这样在 fiddle 中工作:
.scroll-pane{
width: 100%;
height: 450px;
overflow: scroll;
white-space:nowrap;
}
.scroll-pane ul{
float:left;
list-style-type:none;
}
.scroll-pane ul li{
float:left;
}
.scroll-pane ul li img{
height:420px;
}
.info{
display: block;
clear: left;
width:300px;
height:420px;
background-color:gray;
overflow:hidden;
}
无论如何,您的文本没有换行的原因是因为在您的 .scroll-pane
样式中您设置了 white-space:nowrap;
,它由您的容器。
要使信息文本换行,请将 white-space:normal;
添加到 .info
。
因为我必须手动修复 CSS 才能在 fiddle 中首先工作,如果有什么地方看起来不对,请随时告诉我,或者添加您自己的 fiddle 并发布链接,我会查看它。
尽管如此,包装应该是你添加 white-space:normal;
到 .info
样式的包装
关于jquery - 文本不下降一行,溢出 :hidden, jScrollpane,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13616377/
我有一个 JScrollPane,它的内容 Pane 有一个 JPanel。我向该 JPanel 添加了较小的 JPanel,正如预期的那样,如果我添加太多 JPanel,将会出现一个垂直滚动条。 问
我正在尝试在另一个 JScrollPane 中添加一个 JScrollPane。内部 JScrollPane 只会水平滚动,外部只会垂直滚动。 在这张图中,您可以看到添加 mainPanel 时水平滚
我正在尝试创建一个带有滚动条的容器,并且容器内部有两个内部面板。顶部内面板内还有另一个 JScrollPane。 但目前我遇到的问题是,当我的顶部内面板太长(宽度)时,顶部内面板内的滚动条被禁用,我只
你们能让我知道禁用水平滚动条的最佳方法是什么吗? 我有 宽度:100% 和 高度:280px 的 div。当我们有很长的连续文本(没有任何空格)时,我们会显示一个水平滚动条。 顺便说一句,我正在使用
我注意到这个问题主要出现在 OS 10.5.8 上的 Firefox 3.6.6 上,Safari 上偶尔也会出现这种情况(准备好惊讶的表情 - IE 实际上每次都工作正常 - 什么?!)。 我的网址
所以我有一堆JTable。每个JTable 都位于JScrollPane 内。然后,我将每个 JScrollPane 添加到 JPanel 中。然后,我将此 JPanel 添加到 JScrollPan
我在 JScrollPane 上放置了多个 JPanel。现在我有了它,所以如果你的鼠标在框架之外,那么它就不会拖动 JPanels。 当我在一个方向上移动组件时,我需要让它滚动。 (例如,如果我
有什么区别 JScrollPane.getViewportBorderBounds() and JScrollPane.getViewport() and JscrollPane.getVisible
此应用程序适用于触摸屏。我只需要仅当用户触摸 JScrollPane 区域时 JScrollPane 的滚动条可见。 我是 GUI 和 swing 的新手。这会很有帮助,我不明白是什么,或者如果在其他
出于布局目的,我需要在滚动内容底部和容器底部之间放置 15px 的空间:div class="scroll-pane" . 造型容器 .scroll-pane { padding-bottom:15p
我需要一个可以显示很多图像的程序,并且我需要一个可以滚动的窗口。我阅读了文档并在论坛上进行了搜索,但仍然没有成功。我尝试使用 JScrollPane 和 JFrame,如下所示。 JScrollPan
我今天遇到了这个新事物,但我不知道为什么。例如,当我想在面板中显示某些内容时,我只需将其添加到面板即可;但为什么我不能直接添加表格到滚动 Pane ,为什么我必须调用 setviewportview(
我今天遇到了这个新事物,我不知道为什么。例如,当我想在面板中显示某些内容时,我只需将其添加到面板即可;但是为什么我不能直接添加表格到滚动 Pane ,为什么我必须调用 setviewportview(
我一直在尝试缩小 JScrollPane 的内容宽度,例如。我已将 HorizontalScrollBarPolicy 设置为 NEVER,但这最终导致没有 ScrollBar 出现并且内容不再显
所以,在下面的代码中,我在左侧有一个 JTextArea。右上角的 JScrollPane 看起来不错。使用相同的代码,我还在右下侧添加了一个 JScrollPane,但是尽管代码相同,但保存了首选大
我在 div 上使用 JScrollPane 来滚动它。 div 包含一个自写的 javascript 代码,它从我的 tumblr 提要中获取最后几篇文章。但是,即使滚动 Pane 显示正常,但由于
请看下面的代码块 import java.awt.Color; import java.awt.Dimension; import javax.swing.JFrame; import javax.s
我在 Swing 中制作了一个简单的 GUI,其中在 JScrollPane 内、JSPlitPane 内、JPanel 内、....在 JFrame 内有一个大 JPanel(显示大 Buffere
我有一个带滚动条的 JPanel,我想向它添加很多 JLabel。但是滚动条不起作用。我无法使用滚动条,即使面板已满,它也不会滚动。这是我的代码: import java.awt.*; import
我正在尝试在 JScrollPane 中添加 2 个图像。第一个图像是背景,第二个图像与第一个图像重叠。当我运行我的程序时,问题只显示第二张图像! 请帮忙 ImageIcon ii = new Ima
我是一名优秀的程序员,十分优秀!