- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试配置我的循环以在“阅读更多”按钮和摘录旁边显示我的缩略图。我现在的观点还不错,但问题是帖子之间的距离不正确,如果我使用不同的文本长度(例如少于 10 个字),结果看起来不太好。我使用了 https://stackoverflow.com/a/37194017/6320176 中的代码显示循环和我的输出代码以及我的整个 CSS 如下所示:
/* general */
html,
body {
margin: 0;
padding: 0;
}
body {
background: #fff;
margin: 0;
}
#site-wrapper {
margin: 0 auto;
max-width: 1024px;
height: 100%;
background: #fff;
overflow: hidden;
}
/* main sections */
#header {
width: 100%;
height: 530px;
padding: 2%;
}
#main {
width: 70%;
height: 100%;
float: left;
padding: 2%;
margin-top: 40px;
}
#sidebar {
width: 24%;
height: 100%;
float: left;
padding: 1%;
margin-top: 40px;
}
#media {
clear: both;
height: 300px;
}
/* head section */
#logo {
width: 100%;
text-align: center;
}
.logo {
margin: 0 auto;
width: 160px;
height: 155px;
}
#row {
border-top: 3px solid rgb(250, 250, 250);
padding-left: 2%;
padding-right: 2%;
padding-top: 1%;
padding-bottom: 1%;
margin-top: 15px;
}
#navigation {
font-decoration: none;
}
#navigation ul {
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
text-align: center;
}
#navigation li {
display: inline;
}
#navigation a {
color: #454545;
font-family: montserrat, sans-serif;
font-size: 1em;
text-decoration: none;
font-weight: 300;
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
transition: .3s;
text-transform: uppercase;
}
#navigation a:hover {
color: #6990E8;
}
.distance {
margin-left: 30px;
}
/* regelt den Abstand zwischen den Nav-Elementen */
/* featured */
#featured {
background: #444444;
width: 100%;
height: 350px;
}
/* text declaration */
p {
font-size: 1em;
font-family: sans-serif, Arial;
color: #2A2A2A;
}
a {
font-size: 1em;
font-family: sans-serif, Arial;
color: #828282;
text-decoration: none;
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
transition: .3s;
}
a:hover {
color: #000;
}
h2 {
font-size: 1.6em;
font-family: sans-serif, Arial;
color: #2A2A2A;
font-weight: 300;
}
h2 a {
text-decoration: none;
color: #2A2A2A;
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
transition: .3s;
}
h2 a:hover {
color: #000;
}
h3 {
font-size: 1.5em;
font-family: sans-serif, Arial;
color: #2A2A2A;
font-weight: 300;
}
/* entry */
#thumbnail {
float: left;
margin-right: 20px;
}
/* footer area */
#footer-wrapper {
margin-top: 100px;
width: 100%;
}
#footer {
background: #282828;
height: 100px;
padding-top: 30px;
}
#footer p {
font-size: 0.9em;
font-family: sans-serif, Arial;
color: #B0B0B0;
text-align: center;
}
#footer a {
text-decoration: none;
color: #B0B0B0;
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
transition: .3s;
}
#footer a:hover {
color: #fff;
}
<main id="main">
<article id="post">
<!-- loop -->
<div id="thumbnail">
<img width="150" height="150" src="http://localhost/wp-content/uploads/M-Jiasmin-LeMeridien-0369-FINAL-150x150.jpg" class="attachment-thumbnail wp-post-image" alt="M - Jiasmin LeMeridien 0369 FINAL" />
</div>
<h2><a href="http://localhost/2016/05/12/beitrag-6-the-last/">Beitrag 6</a></h2>
<div class="entry">
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, […]</p>
</div>
<a href="http://localhost/2016/05/12/beitrag-6-the-last/">Weiterlesen...</a>
<div id="thumbnail">
<img width="150" height="150" src="http://localhost/wp-content/uploads/M-Jiasmin-LeMeridien-0293-FINAL-150x150.jpg" class="attachment-thumbnail wp-post-image" alt="M - Jiasmin LeMeridien 0293 FINAL" />
</div>
<h2><a href="http://localhost/2016/05/12/beitrag-5-ohne-picture/">Beitrag 5</a></h2>
<div class="entry">
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, […]</p>
</div>
<a href="http://localhost/2016/05/12/beitrag-5-ohne-picture/">Weiterlesen...</a>
<div id="thumbnail">
<img width="150" height="150" src="http://localhost/wp-content/uploads/M-Jiasmin-LeMeridien-0282-FINAL-150x150.jpg" class="attachment-thumbnail wp-post-image" alt="M - Jiasmin LeMeridien 0282 FINAL" />
</div>
<h2><a href="http://localhost/2016/05/12/beitrag-4-servus/">Beitrag 4</a></h2>
<div class="entry">
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, […]</p>
</div>
<a href="http://localhost/2016/05/12/beitrag-4-servus/">Weiterlesen...</a>
<div id="thumbnail">
<img width="150" height="150" src="http://localhost/wp-content/uploads/M-Jiasmin-LeMeridien-0524-FINAL-150x150.jpg" class="attachment-thumbnail wp-post-image" alt="M - Jiasmin LeMeridien 0524 FINAL" />
</div>
<h2><a href="http://localhost/2016/05/12/beitrag-3-hi/">Beitrag 3</a></h2>
<div class="entry">
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, […]</p>
</div>
<a href="http://localhost/2016/05/12/beitrag-3-hi/">Weiterlesen...</a>
<div id="thumbnail">
<img width="150" height="150" src="http://localhost/wp-content/uploads/M-Jiasmin-LeMeridien-0282-FINAL-150x150.jpg" class="attachment-thumbnail wp-post-image" alt="M - Jiasmin LeMeridien 0282 FINAL" />
</div>
<h2><a href="http://localhost/2016/05/12/beitrag-2-hallo/">Beitrag 2</a></h2>
<div class="entry">
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, […]</p>
</div>
<a href="http://localhost/2016/05/12/beitrag-2-hallo/">Weiterlesen...</a>
<div id="thumbnail">
<img width="150" height="150" src="http://localhost/wp-content/uploads/M-Jiasmin-LeMeridien-0524-FINAL-150x150.jpg" class="attachment-thumbnail wp-post-image" alt="M - Jiasmin LeMeridien 0524 FINAL" />
</div>
<h2><a href="http://localhost/2016/05/12/beitrag-1-mut-interesante/">Beitrag 1</a></h2>
<div class="entry">
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, […]</p>
</div>
<a href="http://localhost/2016/05/12/beitrag-1-mut-interesante/">Weiterlesen...</a>
<!-- end of the loop -->
</article>
</main>
我该如何解决?
最佳答案
我认为您要实现的通常称为“media object” ',旁边有文字的图像。这现在可以使用 flexbox 创建,可以查看示例 here .
将属于同一篇文章的每个缩略图、标题、条目和超链接放在一个包装元素中。然后按照我上面提到的链接中的示例进行操作。
作为旁注,我注意到您正在使用 id="thumbnail"
,而每页只能使用一次 id,因此请改用 class="thumbnail"
。
这是我将如何对您的页面进行编码的示例。
HTML:
<article>
<div class="thumbnail">
<img width="150" height="150" src="http://localhost/wp-content/uploads/M-Jiasmin-LeMeridien-0369-FINAL-150x150.jpg" class="attachment-thumbnail wp-post-image" alt="M - Jiasmin LeMeridien 0369 FINAL" />
</div>
<div class="entry">
<h2><a href="http://localhost/2016/05/12/beitrag-6-the-last/">Beitrag 6</a></h2>
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, ...</p>
<p><a href="http://localhost/2016/05/12/beitrag-6-the-last/">Weiterlesen...</a></p>
</div>
</article>
CSS:
article {
display: flex;
}
.entry {
flex: 1;
}
这应该可以防止您的布局看起来凌乱。 Flexbox 是解决这类问题的好方法,现在得到了浏览器的广泛支持。
关于html - 使用 Wordpress 循环显示缩略图和摘录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37216450/
我使用 wikipedia api 取得了一些成功,但我需要一些帮助来捕获返回的数据,并将其显示到页面上。我的代码笔的链接是 https://codepen.io/rynsp8/pen/jYyYog
我目前建立了一个系统,我可以从旧帖子/类别中进行训练,并尝试预测新帖子将属于哪个类别。我使用带有 TfidfVectorizer 和 LinearSVC 的管道来训练数据集并将其存储在 pickle
布局是这样的: 感兴趣的是窗口的上半部分;它是一个充满标签的 GridPane,我添加了填充,但是...... 嗯,问题很明显:
(let ((g (* 2 (or (gethash word good) 0))) (b (or (gethash word bad) 0))) (unless (/ngood(作
这个问题在这里已经有了答案: Why is i++ not atomic? (10 个答案) 关闭 7 年前。 如果按照 Effective Java 的摘录下面,类型为 int(整数)的变量在 J
Wordpress 的文档建议将以下内容添加到functions.php 中以实现我想要执行的操作: function new_excerpt_more($post) { return 'ID
我添加了此 PHP 函数以在存档页面上显示我的产品摘录,但它会影响我的其余样式。 我试图阻止我的摘录中的 CSS 影响页面的其余部分。基本上我只想要没有自己的样式或元素符号或图像等的文本。 这是添加的
我正在创建一个 WordPress 模板,现在需要一些代码来创建一个循环来显示所有帖子,但不显示完整帖子,仅显示摘录。 有人可以帮忙吗? 最佳答案 使用此代码生成循环中的摘录: 以上内容仅生成帖子的
我刚刚将我的 Hexo 博客更新到最新版本。更新后,标签似乎停止工作。它没有在主页上显示摘录,而是显示所有内容。我正在使用 Next 主题。 我在hexo github上发现了一个问题:https:/
我正在运行 WordPress REST API(在 WordPress 4.7.3 上),当我点击/wp-json/wp/v2/posts 时,我正在为我的帖子取回 JSON,但内容和摘录字段显示为
我正在编写一些 php 来查询我的 wordpress 博客数据库并在 wordpress 环境之外的主页上显示最新帖子。 我不是很精通 php,但我已经能够显示最新的博客标题以及帖子内容。我想做的是
我目前正在使用 WordPress 和 Yoast WordPress SEO 插件开发我们的网站。我已经检查了 HTML 源并且存在 OpenGraph 元信息: 我们网站 www.verstric
我是一名优秀的程序员,十分优秀!