- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在尝试结合 JQuery 创建这种新闻 slider 。我不关心让交互正常工作,但我的信息框是一个 div,包含“Prev”和“Next” anchor 标记,但不会调整大小以适应其父 div 的总宽度。我试图修复父宽度并尝试为子 div 设置 100% 的最大宽度。这只会将 div 的大小调整为我的信息框中文本的长度。我只是这方面的新手,所以我一定是在 CSS 中犯了很多错误。
这是我的代码!如果你愿意帮助我,可能会派上用场:
<body>
<img class="start" src="stb-logo.png">
<div id="index">
<h3 align="center">Nieuws</h3>
<div id="ticker">
<img src="no-image-available.jpg">
<img src="no-image-available.jpg">
<img src="no-image-available.jpg">
<img src="no-image-available.jpg">
</div>
<div class="infobox">
<div>Some text to describe the image</div>
<a id="prev2" href="#">Prev</a>
<a id="next2" href="#">Next</a>
</div>
</div>
<article>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut risus lectus, vestibulum et euismod vel, aliquet in dolor. Aliquam blandit, dolor eget rhoncus vestibulum, enim metus convallis quam, nec commodo arcu mauris eget quam. Aliquam aliquam mollis condimentum. Fusce pretium tortor augue. Sed erat enim, congue sit amet congue sit amet, adipiscing quis metus. Nulla et elit quis dolor malesuada tincidunt.Vivamus ultricies lectus auctor dui condimentum ut luctus nunc scelerisque. Etiam semper tristique orci, sit amet suscipit purus eleifend ullamcorper. Etiam ullamcorper pretium varius. Aliquam quis urna metus.
</article>
</body>
这是我的 CSS!
body{
font-family: Verdana;
}
header.nav {
width: 100%;
display: inline-block;
}
img.start{
max-width: 100%;
max-height: 100%;
margin: auto;
display: block;
background-color: grey;
}
div#index{
position: relative;
max-width: 50%;
text-align: center;
margin: auto;
display: block;
clear: inherit;
}
div#ticker{
margin: auto;
display: block;
overflow: hidden;
}
div#ticker img{
z-index: -1;
max-width: 100%;
max-height: 100%;
}
.infobox{
bottom: 0;
z-index: 80;
font-weight: bold;
width: 100%;
height: 10%;
position: absolute;
background-color: black;
background-color: rgba(0, 0, 0, 0.6);
}
.infobox > div{
max-width: 100%;
}
最佳答案
绝对定位的 div 不会调整到父尺寸,只要你不设置开始和结束位置,比如 left
, right
, 顶部
和底部
。
为您的情况尝试以下 CSS:
body {
font-family: Verdana;
font-size:10px;
}
header.nav {
width: 100%;
display: inline-block;
}
img.start {
max-width: 100%;
max-height: 100%;
margin: auto;
display: block;
background-color: grey;
}
div#index {
position: relative;
max-width: 800px;
margin: auto;
display: block;
clear: inherit;
}
div#ticker {
margin: auto;
display: block;
overflow: hidden;
float:left;
}
div#ticker img {
z-index: -1;
max-width: 100%;
max-height: 100%;
}
.infobox {
bottom: 0;
font-weight: bold;
width: 100%;
height: 10%;
position:absolute;
left:0;
right:0;
}
.infobox #prev2 {
float:left;
display:block;
}
.infobox #prev2 {
float:right;
text-align:right;
display:block;
}
.infobox > div{
max-width: 100%;
text-align: center;
}
article {
clear:both;
}
或者您可以删除显示:绝对,并为信息框使用以下 css:
.infobox{
bottom: 0;
font-weight: bold;
width: 100%;
height: 10%;
float:left;
}
编辑:修复缩放问题
关于javascript - 为什么我的 .infobox 在放大或缩小时没有调整到父级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16959214/
我正在开发这样的摄影应用程序: https://play.google.com/store/apps/details?id=com.photo.editor.collage.maker.photobl
我正在尝试创建一个可以像在 Excel 中一样放大和缩小的 QTableView。 此处提出了类似的问题:Zooming function on a QWidget 但是,我在 PyQt 而不是 C
我想找到放大/缩小 TVirtualStringTree 的“最佳方法”。 “放大”的意思是模仿放大镜。 必须通过优先使用 TVirtualStringTree 控件中专门用于此目的的属性/方法来理解
有没有办法在emacs上放大和缩小(动态改变字体大小,相当流畅)? 最佳答案 尝试 C-x C-+ 和 C-x C--;即 Control-x Control-减号/Control-再加上。 在一个组
我在使用 Leaflet 时遇到问题。我在 map 上找到了一堆标记(在我的例子中它代表高尔夫球场)。但是,当我放大/缩小时,标记在 map 上移动。 浏览网页后,解决方案似乎是 iconAnchor
我在使用 Leaflet 时遇到问题。我在 map 上找到了一堆标记(在我的例子中它代表高尔夫球场)。但是,当我放大/缩小时,标记在 map 上移动。 浏览网页后,解决方案似乎是 iconAnchor
我正在开发一款非常低分辨率的游戏,我需要放大它才能看到。我知道我可以使用 Graphics.scale(float x, float y) 但我想放大到中心。如何缩放中心的图形?有没有更简单的方法来制
我有这种方法可以向前/向后和向左/向右平移相机。我不确定为什么,但是是什么导致相机在靠近地形放大时移动得很好,但在缩小时移动得非常慢? 这是我平移相机的方式: void CameraPan(){
我正在尝试像这样进行缩放:zoom the imageview on the double click in viewflipper in android 我尝试将该代码改编为我的项目,但它不起作用.
$(window).height() 获取页面加载时窗口的高度。但是,在放大/缩小时,我想要新的视点高度。这可能吗? 它可以很好地调整普通浏览器的大小,但我想在移动设备上放大/缩小不会触发 $(win
我正在尝试制作一个显示图像、 block 文本和按钮的面板,与下一个模型上显示的面板保持相似的比率,无论页面大小/缩放比例是多少。 我首先尝试使用横写文本的图像(即不对文本、图像和背景使用不同的部分或
Blockquote 大家好,请问是否可以在此代码中添加放大、缩小功能?我对 html 很陌生。任何帮助将不胜感激。 Career Center
我有一个由 3 个元素组成的搜索栏。 首先 a 保存从下拉列表中选择的值。 第二个清除选择的元素 第三个供用户在下拉菜单之间切换。 我的问题 - 当我缩放超过 100% 时,img 和按钮元素变大了一
我目前遇到网站页脚的问题。 当以 100% 大小(正常大小)处理时,页脚对齐得很好。但是,当我调整它的大小时,它完全不对齐并位于左侧,它需要保持居中。 屏幕截图: 相关 CSS: /* Dark bl
我实现了 3 个按钮来允许用户放大、缩小和返回到默认大小。 脚本可以进行放大和缩小,但我还有 2 个问题无法解决。 第一个问题: 每次放大时,要缩放的图像仍然到达我的窗口的限制,当图像左右没有任何空间
即使我在网页上放大或缩小,我也试图让 shadowbox 保持在同一个地方。我尝试以百分比而不是像素为单位来制作尺寸,但我不知道应该使用哪种属性组合。 这是我想要实现的结果:来自这里的外部阴影框效果h
我有点困惑。我按照 Apple 的建议放大 ScrollView ,但没有任何反应。 代码: import UIKit import SpriteKit class ScrollViewControl
我正在尝试通过导航实现类似 Bootstrap 的 header ,但我刚刚发现当我缩小窗口时, header 内的内容变得困惑并且 header 也最小化而不是保持相同的大小。我已经在页眉上使用了
我正在开发一个包含许多 UIView 的 iOS 应用程序。 UINavigation 用于在这些 View 之间导航。 我的一个 UIView 包含 UITextField。我的问题是,当我缩放时,
我正在尝试从 FITS 文件中绘制一些数据,我想知道是否有人知道如何关注绘图轴的某些区域?下面是一些示例代码: import pyfits from matplotlib import pyplot
我是一名优秀的程序员,十分优秀!