- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
所以我看到了这个问题的答案,但它们似乎在我的网站上不起作用。
为什么我的背景图片没有覆盖整个 div?当我减小屏幕宽度时,元素会变长,但部分背景保持不变。
很抱歉出现了很多代码,但我认为最好展示全貌。
在此先感谢您的帮助。
html
<section class="about">
<div class="row">
<h2 id="trabajo">Cómo trabajo</h2>
<p id="about-subheading">Déjame adivinar cómo quieres tu trabajo…</p>
</div>
<div class="about-container">
<div class="col a"></div>
<div class="col b">
<i class="fas fa-plane"></i>
<h3 class="about-h3">¿Lo quieres rápido?</h3>
<p class="about-p">Una virtud que destaca en mí es mi lealtad por mi trabajo. Me gusta ser rápida contestándote y entregándote la
grabación de tu proyecto.</p>
</div>
<div class="col c">
<i class="fas fa-trophy"></i>
<h3 class="about-h3">¿Quieres profesionalidad?</h3>
<p class="about-p">La rapidez no es suficiente si no mantienes una ética de trabajo completa. Cuando amas lo que haces los clientes lo
notan. ¡Echa un ojo a las opiniones de mis clientes!</p>
</div>
<div class="col d">
<i class="fas fa-dollar-sign"></i>
<h3 class="about-h3">¿Quieres un precio justo?</h3>
<p class="about-p">Dependiendo del tipo de proyecto que tengas, el precio y la entrega variarán, ¡pero siempre será un precio justo y
adaptado para ti!</p>
</div>
<div class="col e"></div>
</div>
<div class=row>
<p class="your-voice">¡Entonces soy tu voz!</p>
<div class="btn-container">
<a href="#" class="quote">¡Pide tu presupuesto!</a>
</div>
</div>
</section>
CSS
.about {
height: 100vh;
background-image: linear-gradient(rgba(237, 99, 117, 0.9), rgba(237, 99, 117, 0.9)), url(Images/thumbnail_section\ COMO\ TRABAJO.jpg);
background-size: cover;
background-attachment: fixed;
background-position: center;
}
.about:after {
position: absolute;
width: 70px;
height: 70px;
top: 100%;
left: 50%;
margin-left: -35px;
content: '';
transform: rotate(45deg);
margin-top: -35px;
background-color: #D65A6A;
}
#trabajo {
color: white;
text-align: center;
font-weight: 400;
font-size: 150%;
position: relative;
margin-top: 10px;
letter-spacing: 1px;
}
#about-subheading {
text-align: center;
position: relative;
margin-top: 20px;
}
.about-container {
display: grid;
grid-template-columns: 120px 1fr 1fr 1fr 120px;
}
.col {
text-align: center;
margin-top: 20px;
padding: 20px;
}
.fas {
font-size: 200%;
color: white;
}
.fa-plane {
transform: rotate(320deg);
}
.about-h3 {
margin-top: 30px;
font-size: 100%;
font-weight: 400;
}
.about-p {
margin-top: 20px;
font-size: 80%;
line-height: 23px;
font-weight: 100;
}
对此很陌生,所以在此先感谢:)
最佳答案
我复制并粘贴了您的代码来测试它。使用您提供的代码,您的图像覆盖了整个 <div>
, <div>
之间没有尴尬的空格.
当我进入 firefox 浏览器的响应式设计模式时,我正在使用 (右键单击屏幕 -> 检查元素 -> 转到弹出窗口的右上角按钮,或 ctrl+shift+ M on windows)...当我将高度设置为 800px 宽 x 450px 高时,你做得越宽,图像就会开始按你想要的长度方向扩展。
这是因为你有 background-size: cover;
,它会调整背景图像的大小以覆盖整个容器,即使它必须拉伸(stretch)图像或从边缘切掉一点。
我有一个 1920x1080 像素的屏幕,同样的原理也发生在响应式设计模式之外,尽管高度在我的屏幕最大宽度之前不久扩展。除了那个小的扩展窗口之外,图像一直保持相同的大小,直到我的浏览器窗口变得尽可能窄,大约 250px,这也是因为 background-size: cover;
。 .很多图像也被切断了。您可以阅读有关该属性的更多信息 here.
除了我上面说的,如果你的图片没有像我说的那样扩展高度,那么你的问题很可能来自其他一些继承的 css 类,你需要显示它来帮助调试它。 因此,请检查您的 <section>
包含的所有元素中的 css 类标签在。
另一个提示:您在这里只提供了一张图片,但您的话听起来好像有很多张图片。因为你的.about
类是 position: fixed;
,那么只会显示该图像。如果您希望任何其他图像显示在它们自己的 <div>
中具有相同的固定定位,您需要复制/粘贴原始类,但稍微更改名称,并将图像路径更改为新图像。
关于html - 为什么我的背景图片没有纵向扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52785009/
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或include a mi
如何将我的 phonegap 应用程序的方向锁定为纵向? 我当前的 config.xml正在使用此首选项: 但这没有什么区别,我仍然可以通过旋转我的移动测试设备来在两个方向上定位我的应用程序。 此外
我正在用Xcode 7开发一个iPhone应用程序,该应用程序只能以纵向模式打开。我的问题是我是否还需要为横向模式提供启动/启动/默认屏幕,或者以各种纵向模式提供它就足够了吗? 最佳答案 我认为只添加
我正在试用 BluetoothChat sample ,问题是,当您在纵向/横向模式之间切换时,它会断开连接。我需要做什么才能通过该更改来维护连接和数据? 最佳答案 几个选项: 将所有蓝牙通信位移动到
所以我仍在学习移动设备的 css/html。我有一个网站,在桌面上看起来不错。当您在移动设备上将其拉起时,菜单消失了。如果你进入景观模式,菜单就会出现。对原因有什么帮助吗? 菜单代码。
我们的 React 应用程序有大约 10 个不同的路由,我们希望它们都可以打印。我们正在使用 css 打印媒体查询来清理样式以进行打印,并且前端有一个调用 window.print() 的按钮。单击时
我想让我的按钮为我的纵向 View 和横向 View 以不同的方式排列。我还希望能够将现在可能在我的纵向 View 中的东西添加到我的横向 View 中。我知道这是可能的原因显然是每部 iphone
我正在使用 jQuery 为交互式网站触发不同的 css 转换,例如单击时将对象 A 移动到位置 1。现在这些选项在不同的视口(viewport)上应该是不同的。 虽然在 css 中使用类很容易实现这
我正在开发一个画廊,我想根据图片方向自动旋转 View 。例如,两张照片: 1200 宽 x 800 高像素 550 宽 x 800 高像素 现在要确定哪个是肖像,我只需要检查是否高度>宽度?这是唯一
我有一个简单的幻灯片(列表项),但结合了纵向和横向图像。我在流体网格上工作,所以一切基本上都是 100% 的。 我想知道是否有一种方法可以让所有图像保持相同的高度,但宽度保持符合它们的比例。所有图片在
我想仅在平板电脑中为我的应用程序启用屏幕方向更改,同时将手机中的布局限制为仅纵向。你是怎么做到的? 最佳答案 无论如何,请阅读this .它应该给你一个关于如何去做的想法。 标签允许您声明您希望您的应
我正在使用 UIImagePickerController 拍摄和编辑照片。它在风景中工作正常,但在肖像中它会将图片裁剪成正方形(不允许像在风景中那样缩小图像以完全适合方形裁剪区域。有什么想法吗? 代
根据产品要求,我必须将应用程序的方向保持为手机纵向和平板电脑横向。在调用 super.onCreate() 之前,使用以下代码为 onCreate() 回调中的每个 Activity 设置方向 pub
我的网站在 iPad 上显示不正确 - 纵向模式。它在横向模式下看起来很好,但是当我将它变成纵向模式时,我最终得到一个凌乱的网站。所有元素散布在整个站点。我怎样才能解决这个问题?请帮我。 这是我网站的
我已经为网页设置了背景,并且通过提供媒体查询来响应它。当我在 ipadpeek.com 上查看结果时(请查看网站 here 一次以查看原始纵向模式背景和横向模式背景) 对于 ipad 的分辨率,它在横
即使我的设备旋转(纵向->横向->纵向),我也需要始终以横向模式录制视频。 取角度很简单,我用的是hyroscope。我的问题是总是横向录制视频。需要任何建议。 我正在使用 AVCaptureSess
我正在从 PHAsset 中获取视频,以便用户可以选择视频并导入以执行编辑。但是用户应该只能选择横向视频,如果用户选择纵向视频,她/他会收到警告消息,说明其纵向视频因此无法导入进行编辑。 实现此目的的
如果你去here在 iPad 上,点击 Chapter1 > Chapter 1 > Get started... 您将在加载屏幕后看到第 1 章页面。 基本上,这是将 html 嵌入到由 HTML5
我有一个可以纵向或横向启动的应用程序。我希望 Default.png 文件(应用程序启动时出现的初始图像)以正确的方向显示图像,因此我希望我需要使用两个不同的图像(不同尺寸)。但是,我不知道如何让应用
我正在寻找一个脚本来检测屏幕是横向还是纵向,而无需旋转手机(如果需要,则为初始屏幕尺寸),以便在游戏为横向游戏时显示图像以旋转设备(并且页面的初始加载是纵向的)。 我找到了很多有关“方向更改”事件的信
我是一名优秀的程序员,十分优秀!