是否有任何选项可以让我的文章部分更加匹配?

马特乌斯·多斯

我正在尝试制作我的第一个 wordpress 主题。现在我在主页上的文章部分工作。我的文章布局有一些逻辑问题。

这就是我的实际布局。

/* Article Section */
div.middle-container { 
    width: 100%;
}

/* Left Banner Section */
div.banner-conteiner {
    width:25%;
    height:100px;   
    float:left;     
}

/* Article Container */
div.article-container {
    float:left;
    width:75%;      
}

/* Content Area */
article.post {
    max-width:330px;
    background: white; /* DO ZMIANY !! */
    margin-bottom: 20px;
    margin-left: 4%;
    border-radius: 12px 12px 24px 24px;
    box-shadow: 0 15px 35px rgba(50, 50, 90, .1), 0 5px 15px rgba(0, 0, 0, .07);
    transition: .6s ease;
    float:left;
    border: 1px solid red;
}

只是艺术的例子:)

               HEADER
______________________________________
|         | |    P     |  |     P    |    
|    B    | |    O     |  |     O    |
|    A    | |    S     |  |     S    |
|    N    | |    T     |  |     T    |
|    N    | |          |  
|    E    | |          |  |    P     |
|    R    |               |    O     |
|         |               |    S     |
|         |               |    T     |
|         |
|         | |    P     |  |    P     |
|         | |    O     |  |    O     |
|         | |    S     |  |    S     |
|         | |    T     |  |    T     |
______________________________________
              FOOTER

当我添加新帖子时,我想让这篇文章流动,但是当一篇文章太长时,它会因为上一篇文章而卡住,留下太多可用空间。有没有类似的选择?

也许您也知道,是否有任何选项可以在我的主页中仅显示 +/- 6 个最新帖子?

科迪·麦克像素脸

使用浮点数时,这通常是一个问题。您可以尝试清除左侧的所有其他帖子,以免他们在比其他帖子高的帖子后卡住。

例如:

.post:nth-of-type(2n+2) {
    clear: left;
}

...这可能会给你这样的东西:

               HEADER
______________________________________
|         | |    P     |  |     P    |    
|    B    | |    O     |  |     O    |
|    A    | |    S     |  |     S    |
|    N    | |    T     |  |     T    |
|    N    | |          |  
|    E    | |          |
|    R    |             
|         | |    P     |  |     P    |
|         | |    O     |  |     O    |
|         | |    S     |  |     S    |
|         | |    T     |  |     T    |
______________________________________
              FOOTER

还有一些额外的空间,这只会在每行有两个帖子时才有效。当您想将事物缩放到较小的视口时,这可能不是最佳解决方案。

如果你想要更健壮的东西,你可以尝试删除所有的浮点数并使用flexboxgrid组合代替:

/* Example without any spacing or other styling */
.middle-container {
    display: flex;
}

.banner-container {
    flex: 25%;
}

.article-container {
    flex: 75%;

    /* Grid with two columns */
    display: grid;
    grid-template-columns: 1fr 1fr;
}

这基本上会给你与浮动版本相同的视觉效果,但有更多的工具来调整不同的视口、后对齐等。

如果你想要一个真正的砖石布局,我建议使用像@Tmba 建议的第三方 JavaScript。有很多选择。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

是否有任何选项可以自动修复Intellij IDEA中的数据类型?

来自分类Dev

是否有任何优化选项可以更改VS2012中struct的对齐方式?

来自分类Dev

是否有任何选项可以了解twilio消息的状态?

来自分类Dev

是否有任何选项可以推迟可变参数模板中函数调用的求值

来自分类Dev

我可以替换并返回没有$ +的括号的匹配部分吗?

来自分类Dev

是否可以匹配PATINDEX中非']'的任何字符?

来自分类Dev

除标准选项外,是否有任何方法可以在* .pc文件中定义自己的选项

来自分类Dev

使用“ ls”命令是否有任何选项,我只能看到目录?

来自分类Dev

.net core 3.0中是否有任何可以将url与路由匹配的功能

来自分类Dev

除标准选项外,是否有任何方法可以在* .pc文件中定义自己的选项

来自分类Dev

使用“ ls”命令是否有任何选项,我只能看到目录?

来自分类Dev

Debian是否有任何软件可以修复我的GRUB

来自分类Dev

是否有任何选项可以快速扫描整个硬盘驱动器是否有坏块?

来自分类Dev

Bash检查我的星号扩展是否有任何匹配项

来自分类Dev

ehCache是否有任何自动刷新选项?

来自分类Dev

是否有任何快捷方式可以迭代Excel的工作表选项卡?

来自分类Dev

bash是否有调用它的任何选项?

来自分类Dev

是否有任何博客文章可以指导我将ui-router与角度组件一起使用?

来自分类Dev

innodb是否有任何配置选项可以提高SSD驱动器的性能?

来自分类Dev

ace中是否有任何功能可以让我返回匹配的括号位置?

来自分类Dev

是否有任何 git 选项可以自动将主分支的提交合并到功能分支?

来自分类Dev

是否有任何选项可以在模糊后重新聚焦在同一元素上

来自分类Dev

是否有任何选项可以在远程服务器中启用或禁用 php FTP 覆盖。?

来自分类Dev

是否有任何选项可以在 Kafka 流中冷引导持久存储?

来自分类Dev

是否可以验证链接(或字符串)是否与任何有效的 Jekyll 永久链接匹配?

来自分类Dev

是否有任何选项可以检查字符串中英语的百分比?

来自分类Dev

是否有任何选项可以使用 gs_ls() 获得 500 多个结果?

来自分类Dev

如何重构部分或使包含具有通用结构的选项卡的 Haml 文件的代码更加干燥

来自分类Dev

是否有任何选项可以通过循环将 div id 降低一个?

Related 相关文章

  1. 1

    是否有任何选项可以自动修复Intellij IDEA中的数据类型?

  2. 2

    是否有任何优化选项可以更改VS2012中struct的对齐方式?

  3. 3

    是否有任何选项可以了解twilio消息的状态?

  4. 4

    是否有任何选项可以推迟可变参数模板中函数调用的求值

  5. 5

    我可以替换并返回没有$ +的括号的匹配部分吗?

  6. 6

    是否可以匹配PATINDEX中非']'的任何字符?

  7. 7

    除标准选项外,是否有任何方法可以在* .pc文件中定义自己的选项

  8. 8

    使用“ ls”命令是否有任何选项,我只能看到目录?

  9. 9

    .net core 3.0中是否有任何可以将url与路由匹配的功能

  10. 10

    除标准选项外,是否有任何方法可以在* .pc文件中定义自己的选项

  11. 11

    使用“ ls”命令是否有任何选项,我只能看到目录?

  12. 12

    Debian是否有任何软件可以修复我的GRUB

  13. 13

    是否有任何选项可以快速扫描整个硬盘驱动器是否有坏块?

  14. 14

    Bash检查我的星号扩展是否有任何匹配项

  15. 15

    ehCache是否有任何自动刷新选项?

  16. 16

    是否有任何快捷方式可以迭代Excel的工作表选项卡?

  17. 17

    bash是否有调用它的任何选项?

  18. 18

    是否有任何博客文章可以指导我将ui-router与角度组件一起使用?

  19. 19

    innodb是否有任何配置选项可以提高SSD驱动器的性能?

  20. 20

    ace中是否有任何功能可以让我返回匹配的括号位置?

  21. 21

    是否有任何 git 选项可以自动将主分支的提交合并到功能分支?

  22. 22

    是否有任何选项可以在模糊后重新聚焦在同一元素上

  23. 23

    是否有任何选项可以在远程服务器中启用或禁用 php FTP 覆盖。?

  24. 24

    是否有任何选项可以在 Kafka 流中冷引导持久存储?

  25. 25

    是否可以验证链接(或字符串)是否与任何有效的 Jekyll 永久链接匹配?

  26. 26

    是否有任何选项可以检查字符串中英语的百分比?

  27. 27

    是否有任何选项可以使用 gs_ls() 获得 500 多个结果?

  28. 28

    如何重构部分或使包含具有通用结构的选项卡的 Haml 文件的代码更加干燥

  29. 29

    是否有任何选项可以通过循环将 div id 降低一个?

热门标签

归档