css里如何让div水平平均分布以至于放大缩小界面都不会改变位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css里如何让div水平平均分布以至于放大缩小界面都不会改变位置相关的知识,希望对你有一定的参考价值。

就是把div flot-left 以后他不就是x轴排列了吗 我想让他基于屏幕 或者是基于他的父级宽度水平分布 用什么命令 在放大缩小后也不会乱跑

不是很明白你的意思,是不是比如把界面分为4列的意思?
如果是,设置float:left;width:25%;这样就可以了~注意设置宽度为百分比~
如果不是,请重新描述清楚~追问

这样说吧 比如一个div 宽度是1200px;里面有5个a标签 把a标签display:block后他们都是靠着左边挨着排列的 我现在想用什么命令让他们基于div平均水平分布 让他们之间的距离是一样的 然后放大缩小位置不乱跑 也就是说可不可以用你这个float:left;width:25%;来实现

追答

哦哦,那就可以float:left;width:25%;text-align:center;
注:text-align:center;是让文字居中,不需要居中你可以不用这个

参考技术A 你应该是设置div漂浮了吧,让它落下去就可以了追问

就是把div flot-left 以后他不就是x轴排列了吗 我先让他基于屏幕 或者是基于他的父级宽度水平分布 用什么命令 在放大缩小后也不会乱跑

如何让用户使用 control + + 进行放大和 control + - 进行缩小?

【中文标题】如何让用户使用 control + + 进行放大和 control + - 进行缩小?【英文标题】:How can I let users use control + + for zoom in and control + - for zoom out? 【发布时间】:2018-12-14 08:26:31 【问题描述】:

我下面的代码的问题是,在美国/英国键盘布局上,+ 是用 shift + = 生成的,但是当用户同时使用 control 和 shift 修饰符时,不会生成 +。这已经在 Mac 上测试过了。

    Keys.onPressed: 
        if (event.modifiers & Qt.ControlModifier) 
            if (event.key === Qt.Key_Minus) 
                zoom(false)
                event.accepted = true
             else if (event.key === Qt.Key_Plus) 
                zoom(true)
                event.accepted = true
            
        
    

由于control + +control + - 是放大应用程序的标准快捷方式,我确信其他人已经解决了这个问题。但是怎么做呢?

【问题讨论】:

【参考方案1】:

使用Shortcut 及其sequence property 代替Key.onPressed

Shortcut 
    sequence: StandardKey.ZoomIn
    onActivated: zoom(true)

QKeySequence 文档的this section 中提到了您的问题。

【讨论】:

【参考方案2】:

您必须使用Qt.ShiftModifiershift 键做出反应:

Item 
    focus: true
    Keys.onPressed: 
        if ((event.key == Qt.Key_Plus) && (event.modifiers & Qt.ShiftModifier))
            console.log("PRessed");
    

【讨论】:

这适用于美国/英国布局,但这不是通用解决方案。它不适用于加号在另一个键上的瑞典布局。理想情况下,我想要一个不需要我知道 + 在所有语言的所有键盘布局上的位置的解决方案。 @user1283776 啊,好的,我明白了。我认为这是不可能的。您可以为用户提供一个选项来配置特殊功能的键。

以上是关于css里如何让div水平平均分布以至于放大缩小界面都不会改变位置的主要内容,如果未能解决你的问题,请参考以下文章

jquery如何让图片放大旋转一定角度

当用户在 Mozilla Firefox 上放大和缩小页面时,如何保持 <div> 的大小不变

用CSS缩小超过规定长度的图片

css中,div的background-image和img的图片可以放大或者缩小像素吗?

(实验结果对比图)将水平分布的图像进行局部放大(PPT)

在网页里点开放大了一张图片后,怎么实现随鼠标滚轮放大缩小?