gpt4 book ai didi

html - 使用 Bootstrap 防止缩放缩放

转载 作者:行者123 更新时间:2023-11-28 07:01:13 24 4
gpt4 key购买 nike

我对 CSS/HTML 世界相当陌生。我正在使用 html 热点、CSS 和 bootstrap 创建交互式图像,以创建有关图像某些部分的模态信息。该图像非常宽(它是一张工艺路线图),将在大触摸屏上仅用于演示。我遇到的问题是,当打开 Bootstrap 模式时,它会出现在浏览器的缩放级别。由于这是一个非常大的图像并且用户可以放大和缩小我需要使模态上的数据在大小/缩放方面显示为静态。我使用视点来保持文本的大小不变,这适用于 100+ - 60% 的缩放。效果不佳的是,当我将文本缩小到很远时,文本会重叠 50% 或更少,如果人们想在单击链接打开模式之前查看整个图像,这是可能的。使用 Bootstrap ,模式上的布局是两行三列。这些列不会重叠,因为文本会自行包裹。我不确定如何解决这个问题,或者另一种方法是否更好。

我尝试过更改图像的大小,这对某些人有帮助,但在某些时候,无论我使用什么图像大小,都会使用不同的缩放比例,因此会出现问题。

它在 45% 缩放时的效果,文字大小还可以,但重叠: What its doing 45% zoom

我需要它在任何缩放下看起来像什么: What I need it to look like at any zoom

模态内容的 CSS: /**** 开始细节模型内容部分 ****/

.details, .details-2 {
padding-bottom: 80px;
}

.details {
text-align: center;
min-height: 100px;
}
.details h4{
font-size: 2.5vmin;
color: #666;
font-weight: 300;
font-family: 'Oswald', sans-serif;
}

.details-2 h4{
font-size: 2.5vmin;
color: #444;
padding-bottom: 10px;
font-weight: 300;
font-family: 'Oswald', sans-serif;
}

.details p, .details-2 p {
color: #444;
font-size: 2vmin;
line-height: 20px;
font-weight: 300;
}


.details i {
font-size:3.5em;
color:#fff;
background: #FF432E;
width: 100px;
height: 100px;
padding:25px;
margin-bottom: 10px;
-webkit-border-radius:70%;
-moz-border-radius:70%;
-o-border-radius:70%;
border-radius:70%;
position: relative;
box-shadow: 0 0 0 30px transparent;
-webkit-transform: translate3d(2, 2, 2);
-moz-transform: translate3d(2, 2, 2);
-o-transform: translate3d(2, 2, 2);
transform: translate3d(2, 2, 2);
-webkit-transition: box-shadow .6s ease-in-out;
-moz-transition: box-shadow .6s ease-in-out;
-o-transition: box-shadow .6s ease-in-out;
transition: box-shadow .6s ease-in-out;
}
.no-touch .details:hover i,
.no-touch .details:active i,
.no-touch .details:focus i {

-webkit-transition: box-shadow .4s ease-in-out;
-moz-transition: box-shadow .4s ease-in-out;
-o-transition: box-shadow .4s ease-in-out;
transition: box-shadow .4s ease-in-out;
box-shadow: 0 0 0 0 #FF432E;
}


.details-2 i {
color:#FF432E;
font-size:3em;
padding:1px 10px 0 1px;
position: relative;

}

.container {
width: 96%;
height: 96%;
}



/**** End details Modal Content Section ****/

最佳答案

<meta name="viewport" content="width=device-width, initial-scale=1">应该有助于解决移动缩放问题。

放在 <head> 之间和 </head>

关于html - 使用 Bootstrap 防止缩放缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33220799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com