在div中缩放图像以也适合文本

岩浆石

现在,我有一个正在运行的webapp,正在尝试向其中添加图标以及描述这些图标的文字。我正在尝试将图标缩小以适合div,这很好用,但也要缩小图像以在div中保存文本。我遇到的问题是,尽管图像可以缩放以适合div,但它的缩放比例还不足以允许div中的文本。

我的HTML代码是

<div class="ui-grid-b" id="dashGrid">
    <div class="ui-block-a changerbutton" style="height:60px;border-bottom: 1px solid;border-right: 1px solid;display:table-cell; vertical-align:middle">
        <center>
            <div>
                <img src="http://upload.wikimedia.org/wikipedia/commons/8/85/Smiley.svg" class="windowscale-height">
            </div>
            <h4 class="gotobutton" goto="#formSelect" data-icon="grid">Forms</h4>
        </center>
    </div>
    <div class="ui-block-b" style="height:22%"></div>
    <div class="ui-block-c changerbutton" style="height:90px;border-bottom: 1px solid;border-left: 1px solid;display:table-cell; vertical-align:middle">
        <center>
            <div>
                <img src="http://upload.wikimedia.org/wikipedia/commons/8/85/Smiley.svg" class="windowscale-height">
            </div>
            <h4 class="gotobutton" goto="#entries" data-icon="info">Entries</h4>
        </center>
    </div>
    <div class="ui-block-a" style="height:22%"></div>
    <div class="ui-block-b" style="height:22%"></div>
    <div class="ui-block-c" style="height:22%"></div>
    <div class="ui-block-a changerbutton" style="height:22%;border-top: 1px solid;border-right: 1px solid;display:table-cell; vertical-align:middle">
        <center>
            <h4 class="gotobutton" goto="#mapScreen" data-icon="star">Map</h4>
            <div>
                <img src="http://upload.wikimedia.org/wikipedia/commons/8/85/Smiley.svg" class="windowscale-height">
            </div>
        </center>
    </div>
    <div class="ui-block-b" style="height:22%"></div>
    <div class="ui-block-c changerbutton" style="height:22%;border-top: 1px solid;border-left: 1px solid;display:table-cell; vertical-align:middle">
        <center>
            <h4 class="gotobutton" goto="#locSettings" data-icon="gear">Settings</h4>
            <div>
                <img src="http://upload.wikimedia.org/wikipedia/commons/8/85/Smiley.svg" class="windowscale-height">
            </div>
        </center>
    </div>
</div>

,而相关的CSS是

.windowscale-height
{
    max-height: 100%;
    max-width: 100%;
    min-height: 1%;
    min-height: 1%;
}

我有一个显示问题的JSFiddle,http://jsfiddle.net/jDDmC/

理想情况下,文本和图像都应适合轮廓框。

任何帮助,将不胜感激!

打字员

有两件事:

1)删除<center>标签,因为它已被弃用。text-align: center改为在您的CSS中使用

2)您的div有一个特定的height,因此文本开箱即用。因此,在嵌入式CSS中,删除height属性。

3)最后,考虑使用外部样式表(而不是内联css),因为它更易于维护和重用。

请看一下:http : //jsfiddle.net/jDDmC/1/

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

缩放div以适合背景图像

来自分类Dev

gridview中的setImageBitmap不能缩放图像以适合

来自分类Dev

缩放目录中的图像以适合信箱

来自分类常见问题

缩放图像以适合画布

来自分类Dev

缩放图像以适合EditText

来自分类Dev

缩放图像以适合边框周围的文本框

来自分类Dev

如何缩放图像以适合ios中的图像视图?

来自分类Dev

背景图像无法缩放以适合内部的div

来自分类Dev

使图像适合X并缩放Y

来自分类Dev

如何缩放图像以适合容器?

来自分类Dev

如何缩放图像以适合屏幕

来自分类Dev

图像缩放以适合Bootstrap网格

来自分类Dev

如何缩放图像以适合 TitleView

来自分类Dev

div中的图像内容如何适合?

来自分类Dev

在div内向上和/或向下缩放图像以适合CSS图像的最大尺寸

来自分类Dev

在div内向上和/或向下缩放图像以适合CSS图像的最大尺寸

来自分类Dev

替换图像时缩放图像以适合

来自分类Dev

如何在div中缩放图像行

来自分类Dev

nsopenglview图像缩放,缩放以适合视图中的图像

来自分类Dev

使文本适合div

来自分类Dev

缩放任何图像以适合UIImageView

来自分类Dev

缩放任何图像以适合UIImageView

来自分类Dev

缩放图像以最适合视口

来自分类Dev

需要缩放图像以适合使用XSL FO

来自分类Dev

自动缩放图像以适合设备的其余高度

来自分类Dev

缩放HTML图像以适合TextView内的宽度

来自分类Dev

缩放图像以最适合视口

来自分类Dev

缩放下载图像的大小以适合imageview

来自分类Dev

在列表视图中缩放图像以适合