- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
2015 年 3 月 9 日更新:
请看 http://jsfiddle.net/omarjuvera/9kkocc82/6/
http://jsfiddle.net/omarjuvera/9kkocc82/11/
我有几个问题:
(MEDIA GAP) 大约在像素 617 和 550 之间(不确定确切的测量值),列移动到一个列中;这种行为是可以的。但是,宽度不是 100%。两者之间有一个差距,它不会调整到 100%/或者至少我想要 <div class="cell" ...
垂直对齐到中心。
已修复 IFrame 未根据屏幕大小正确调整大小。
*我只需要添加 max-width: 100%;
至 iframe
*
固定 2 列工作正常。不完美,但至少它们有效。但是,IFrame 在达到一定屏幕尺寸后,开始与 <div class="table"...
重叠。并且“溢出”到屏幕之外(向右)。
*同上 *
已修复我想将表格的大小“限制”为最大 1000 像素,并在该点之后将屏幕居中。
* 使用 @media only screen and (min-width: 1000px) {...
*
HTML:
<!-- video -->
<div class="table">
<section class="cell">
<h3>This is a really super long title in comparison to other videos. A really long title</h3>
<p>Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah... Blah...</p>
<h4>Author: John Doe</h4>
</section>
<div class="cell">
<div class="video">
<iframe
title="Incredible Singing Cat"
class="youtube-player"
width="340"
height="250"
src="//www.youtube.com/embed/9fSde2DD8YQ"
allowfullscreen>
</iframe>
</div>
</div>
</div>
<!-- video -->
<div class="table">
<div class="cell">
<h3>Short title</h3>
<p>Short blah... Short blah... </p>
<h4>Author: John Doe</h4>
</div>
<div class="cell">
<div class="video">
<iframe
title="Another car video?!"
class="youtube-player"
width="340"
height="250"
src="//www.youtube.com/embed/9fSde2DD8YQ"
allowfullscreen>
</iframe>
</div>
</div>
</div>
<!-- video -->
<div class="table">
<div class="cell">
<h3>Not so long title, not so short either...medim size.</h3>
<p>Medium blah... Medium blah... Medium blah... Medium blah... Medium blah... Medium blah... Medium blah... Medium blah... Medium blah... Medium blah... Medium blah...</p>
<h4>Author: John Doe</h4>
</div>
<div class="cell">
<div class="video">
<iframe
title="Ophera at home"
class="youtube-player"
width="340"
height="250"
src="//www.youtube.com/embed/9fSde2DD8YQ"
allowfullscreen>
</iframe>
</div>
</div>
</div>
<!-- video -->
<div class="table">
<div class="cell">
<h3>Some other type of title</h3>
<p>Meh!... Meh!... Meh!... Meh!... Meh!... Meh!... Meh!... Meh!... Meh!... </p>
<h4>Author: John Doe</h4>
</div>
<div class="cell">
<div class="video">
<iframe
title="Living with a cat"
class="youtube-player"
width="340"
height="250"
src="//www.youtube.com/embed/9fSde2DD8YQ"
allowfullscreen>
</iframe>
</div>
</div>
</div>
<!-- video -->
<div class="table">
<div class="cell">
<h3>What is my title?</h3>
<p>blah... blah... blah... blah... blah... </p>
<h4>Author: John Doe</h4>
</div>
<div class="cell">
<div class="video">
<iframe
title="I am a dog person"
class="youtube-player"
width="340"
height="250"
src="//www.youtube.com/embed/9fSde2DD8YQ"
allowfullscreen>
</iframe>
</div>
</div>
</div>
<!-- video -->
<div class="table">
<div class="cell">
<h3>Whateber title</h3>
<p>blah... blah... blah... blah... blah... blah... blah... blah... blah... blah... blah...</p>
<h4>Author: John Doe</h4>
</div>
<div class="cell">
<iframe class="video"
title="Can you sing?!"
class="youtube-player"
width="340"
height="250"
src="//www.youtube.com/embed/9fSde2DD8YQ"
allowfullscreen>
</iframe>
</div>
</div>
CSS:
.table {
position: relative;
width: 100%;
padding: 0%;
margin-bottom: 1.5em;
border: solid black 2px; /* for testing */
}
.cell {
vertical-align: text-top;
width: 47%;
border: solid red 2px; /* for testing */
display: inline-block;
padding: 0em;
margin: 1%;
}
.video {
text-align: center;
}
/* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */
@media only screen and (max-width: 610px) {
.cell {
width: 99%;
margin: 0%;
padding: 0%;
}
.video {
height: 100%;
width: 100%;
}
@media only screen and (min-width: 1000px) {
.table {
margin: auto;
width: 1000px;
}
}
最佳答案
此答案仅解决 (MEDIA GAP),因为它是唯一未修复的元素。
有很多方法可以实现这一点,但我喜欢表格表格单元格的方式。
我创建了一个 jsfiddle。该代码可以使用一些清理,但它适用于更现代的浏览器。您希望支持多长时间?
http://jsfiddle.net/whoacowboy/9kkocc82/13/
CSS
html, body {
width:100%;
}
.table {
width: 100%;
padding: 0%;
margin:0 0 1.5em 0;
background-color:rgba(0,255,255,.2); /* for testing */
display:table;
}
.cell {
vertical-align: top;
width:50%;
background-color:rgba(0,0,255,.2); /* for testing */
display: table-cell;
padding: 0;
margin:0 !important;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box; /* Opera/IE 8+ */
}
.cell:first-child {
padding-right:10px;
}
.video {
text-align: center;
margin:0 auto;
background-color:black;
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.video iframe,
.video object,
.video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
iframe {
max-width: 100%;
}
/* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */
@media only screen and (max-width: 610px) {
.cell {
width: 100% !important;
margin: 0%;
padding: 0%;
display:block;
}
.table {
display:block;
}
.video {
height: 100%;
width: 100%;
}
}
@media only screen and (min-width: 1000px) {
.table {
margin: auto;
width: 1000px;
}
}
快速搜索发现了多种使您的 YouTube iframe 响应的方法。
我使用了这种技术。
http://avexdesigns.com/responsive-youtube-embed/
祝你好运。
关于html - CSS:IFrame 没有响应,我有一个媒体间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28891383/
不确定是间隙还是音频样本未对齐,但是当我将音频文件一分为二时,如下所示: ffmpeg -ss 0 -t 00:00:15.00 -i song.mp3 seg1.mp3 和 ffmpeg -ss 0
我正在使用 NSDrawNinePartImage 绘制自定义按钮/文本字段。我在代码中将图像分割成九个部分,并使用 NSDrawNinePartImage 将其绘制到一个矩形中。 不幸的是,我在绘图
Check this image for the progressbar 知道如何消除 ProgressBar 下的那个小间隙吗?我怎样才能做到没有差距?应该通过 MainActivity 中的 ja
刚开始制作网站时,整个左侧都有几个像素的边距,但我不明白为什么。 http://jsbin.com/elufob/1/ 任何建议将不胜感激 CSS html{ min-width: 1
我一直在尝试在我的网站上使用静态图像,但页眉和图像之间存在很大差距,我尝试在 Photoshop 和 HTML 中删除填充并更改图像高度。这是我的问题的 fiddle https://jsfiddle
我前一段时间遇到过这个问题,忘记了解决方案是什么。我的文档顶部有一个小间隙,大概 5/10 像素? 我想你会知道我在说什么,我该如何摆脱它? 谢谢 最佳答案 在您的 CSS 文件中添加: html,
刚开始制作网站时,整个左侧都有几个像素的边距,但我不明白为什么。 http://jsbin.com/elufob/1/ 任何建议将不胜感激 CSS html{ min-width: 1
我正在尝试使用 Accordion MUI 组件在展开模式下不会移动,也不会对某些元素应用顶部和底部边距。 示例如下,但它不起作用,我的组件仍然太“跳跃”(扩展时它会增加宽度,并且添加了一些不可见的边
我有一个自定义 UITableViewCell Card 样式的动态高度,它的空间在应用程序中是恒定的。我正在使用 Storyboard ,并且在 UINavigationBar 下方有 UITool
假设您有一组日期范围 var arr = [ { "from": 'unix 1st of august', "until": 'unix 5th of august' },
我是radial-gradient的新手,我不知道这些多维数据集之间的背线或空格是什么?如何删除它们? * {margin: 0; outline: 0; border: 0;} .round {
我对 VBA 中的 HTML 正文有疑问。我创建了一封电子邮件并使用 HTML 填写信息。 我的问题描述如下: Reduce Gap between HTML and elements 但是我不能
我正在阅读 Lea Verou 的《CSS secret 》一书。 有一个圆 Angular 径向多重渐变的例子: http://dabblet.com/gist/24484257bc6cf7076a
我一直在为一个客户做一个元素,一切都很顺利,直到我注意到我的 h1/h2/h3(任何标题标签)已经向右移动了 2/3 像素。他们可能一直都在这样做,但我只是刚刚注意到。当您在 devtools 中突出
这里是 CSS 新手。奇怪的事情发生了,链接之间有间隙,我不知道为什么。 我正在使用 html html5 样板 css 进行重置。 HTML代码: Link 1 Link
这个问题在这里已经有了答案: margin on h1 element inside a div (3 个答案) 关闭 6 年前。 我有一个问题,我的 h1 标签与我的页面顶部分开 - 像这样:en
我希望我的文本在事件时带有下划线,但当我这样做时它看起来像这样: 我只希望文本有下划线,如果我使用 text-decoration:underline 它会在单词下划线,但我不知道如何在文本和下划线之
我似乎无法将这两张图片放在一起。它们都在 HTML 表格中自己的行中(我正在制作一封 html 电子邮件),但我似乎无法删除它们之间的 5px。 这是我的代码 它也在 jsfi
我正在尝试在我的项目中使用新的 CardView UI 小部件,但在某些运行 android 2.3 的设备上,CardView 角之间存在间隙(见下文)。 这是在我的 xml 文件中:
我想了解并学习当我使用共享边框填充两个形状/路径时遇到的问题的解决方案,即在为所有形状调用填充后,仍然有一个微小的间隙存在于他们之间。 该代码片段展示了绘制所涉及的形状/路径的代码: ctx.begi
我是一名优秀的程序员,十分优秀!