在低分辨率屏幕上将五个<div>元素居中并进行后退

没人先生

编辑:我现在拥有的JSFiddle链接

我正在尝试设计一个带有这样的标题的网页:(imgur link)

基本上,我想要一个居中徽标,在其下方有五个(或更多)链接。这就是棘手的地方:我想使中心链接与徽标图像的确切宽度匹配,并使其他四个链接左右浮动。

到目前为止,我有

<div id="logoDiv">
    <img id="logo" src="resources/images/logo.png" alt="logo image" width="300" height="138">
</div>

<div id="mainMenu" style="text-align:center;">

    <div class="mainMenuDiv" style="">
        <a class="menuItem" href="1.html">link 1</a>
    </div>
    <div class="mainMenuDiv" style="">
        <a class="menuItem" href="2.html">link 2</a>
    </div>
    <div class="mainMenuDiv" id="mainMenuCenter" style="">
        <a class="menuItem" id="mainMenuItem" href="index.html">centered main link</a>
    </div>
    <div class="mainMenuDiv" style="">
        <a class="menuItem" href="4.html">link 4</a>
    </div>
    <div class="mainMenuDiv" style="">
        <a class="menuItem" href="5.html">link 5</a>
    </div>
</div>

但是,无论我在样式表(或现在空白的样式标签)中添加了什么内容,我都无法使五个div始终始终将中心一个居中,而与屏幕分辨率无关。使用display:indent-block; 和float:left || right; 我设法靠近,但是当屏幕不够宽时,我得到的是链接1 && / ||。徽标下的2看起来很糟糕。

我不应该将它们全部都放在容器中吗?我是否应该屈服并尝试使用javascript定位它们?我对HTML / CSS编程还很陌生,我不太确定这里使用的正确方法是什么,因此对您的帮助将不胜感激。

塞缪尔·内夫(Samuel Neff)

使用媒体查询在小屏幕上以所需方式显示内容。例子:

JSFiddle:http : //jsfiddle.net/LWP5V/2/

.mainMenuItemDiv {
    display:inline-block;
    vertical-align: top;
    width: 19%;
    text-align: center;
}

@media (max-width: 400px) {
    .mainMenuItemDiv {
        display: block;
        width: 100%;
    }
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

低分辨率屏幕将五个<div>元素居中并进行后退

来自分类Dev

如何通过与低分辨率裁剪图像进行比较来从另一个获取裁剪图像

来自分类Dev

缩放或较低分辨率时,会剪切CSS div容器背景

来自分类Dev

如何使 DIV 元素响应屏幕分辨率

来自分类Dev

无论分辨率如何,如何将div元素居中

来自分类Dev

低分辨率IONIC CAMERA

来自分类Dev

在屏幕上将动态<div>居中

来自分类Dev

屏幕分辨率低时在悬停div中心显示

来自分类Dev

如何设置与屏幕分辨率成正比的div高度?

来自分类Dev

根据屏幕分辨率更改div位置(flexbox?)

来自分类Dev

需要将较低分辨率的图像“拉伸”到屏幕尺寸

来自分类Dev

如果更改分辨率,如何将一组div居中居中

来自分类Dev

代号一个以较低分辨率运行的应用(Android)

来自分类Dev

如何在任何分辨率下垂直居中 div?

来自分类Dev

较低分辨率的自举布局

来自分类Dev

更改Windows低分辨率平滑算法

来自分类Dev

使用较低分辨率的图像

来自分类Dev

QT-保存较低分辨率的QPixmap

来自分类Dev

Lubuntu 14.04(Sis)上的低分辨率

来自分类Dev

调整图像大小会降低分辨率

来自分类Dev

低分辨率图像加载时间太长

来自分类Dev

Dock显示低分辨率图标

来自分类Dev

Cordova-jQuery Mobile图标低分辨率

来自分类Dev

GNOME 分数缩放优势与较低分辨率

来自分类Dev

更新后的 Nvidia 低分辨率

来自分类Dev

在更改屏幕分辨率时,是否可以排序两个div:图像和bootstrap 3上的文本?

来自分类Dev

如何获得一个div以针对每种屏幕尺寸/分辨率自动正确调整水平尺寸?

来自分类Dev

高DPI屏幕和Windows:如何使程序像在低分辨率屏幕上一样运行?

来自分类Dev

下载高分辨率图片时如何显示低分辨率图片?

Related 相关文章

  1. 1

    低分辨率屏幕将五个<div>元素居中并进行后退

  2. 2

    如何通过与低分辨率裁剪图像进行比较来从另一个获取裁剪图像

  3. 3

    缩放或较低分辨率时,会剪切CSS div容器背景

  4. 4

    如何使 DIV 元素响应屏幕分辨率

  5. 5

    无论分辨率如何,如何将div元素居中

  6. 6

    低分辨率IONIC CAMERA

  7. 7

    在屏幕上将动态<div>居中

  8. 8

    屏幕分辨率低时在悬停div中心显示

  9. 9

    如何设置与屏幕分辨率成正比的div高度?

  10. 10

    根据屏幕分辨率更改div位置(flexbox?)

  11. 11

    需要将较低分辨率的图像“拉伸”到屏幕尺寸

  12. 12

    如果更改分辨率,如何将一组div居中居中

  13. 13

    代号一个以较低分辨率运行的应用(Android)

  14. 14

    如何在任何分辨率下垂直居中 div?

  15. 15

    较低分辨率的自举布局

  16. 16

    更改Windows低分辨率平滑算法

  17. 17

    使用较低分辨率的图像

  18. 18

    QT-保存较低分辨率的QPixmap

  19. 19

    Lubuntu 14.04(Sis)上的低分辨率

  20. 20

    调整图像大小会降低分辨率

  21. 21

    低分辨率图像加载时间太长

  22. 22

    Dock显示低分辨率图标

  23. 23

    Cordova-jQuery Mobile图标低分辨率

  24. 24

    GNOME 分数缩放优势与较低分辨率

  25. 25

    更新后的 Nvidia 低分辨率

  26. 26

    在更改屏幕分辨率时,是否可以排序两个div:图像和bootstrap 3上的文本?

  27. 27

    如何获得一个div以针对每种屏幕尺寸/分辨率自动正确调整水平尺寸?

  28. 28

    高DPI屏幕和Windows:如何使程序像在低分辨率屏幕上一样运行?

  29. 29

    下载高分辨率图片时如何显示低分辨率图片?

热门标签

归档