首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >中间覆盖中div内容在顶部div底部和底部div顶部垂直叠加。

中间覆盖中div内容在顶部div底部和底部div顶部垂直叠加。
EN

Stack Overflow用户
提问于 2017-07-14 21:20:55
回答 2查看 50关注 0票数 0

假设我有3个div元素,包装在一个文章元素中。看起来会是这样的:

代码语言:javascript
运行
AI代码解释
复制
<article>
    <div class="thumbnail-img">
        <img src="the_source.jpg">
    </div>
    <div class="avatar">
        <img src="the_avatar.jpg">
    </div>
    <div class="content">
        <p>This is some content!</p>
    </div>
</article>

现在,我想让中产阶级的“阿凡达”在“拇指”和“内容”div之间垂直和水平地居中。

它应该是这样的:“阿凡达”以两个div为中心

如您所见,我正在使用WordPress。具体来说,为Divi主题创建一个自定义模块。

到目前为止,我的CSS (它工作得很好,但没有100%的响应性--就像化身并不总是重叠在其他两个div之间)是这样的:

代码语言:javascript
运行
AI代码解释
复制
.avatar {
    margin-left: auto;
    margin-right: auto;
    max-width: 25%;
    min-width: 70px;
    position: relative;
}
.avatar img {
    border-radius: 50%;
    background-color: rgba(255,255,255,.2);
    padding: 5px;
    margin-top: -60%;
    z-index: 10;
}

这是一个Fiddle (如果有用的话):拙劣的尝试

乐意提供更多的信息,如果需要。我只是确定如何“字”这个搜索引擎或在这里这样。谢谢!:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-14 21:38:02

你可以试试这个:

这里是输出

代码语言:javascript
运行
AI代码解释
复制
.avatar {
    margin-left: auto;
    margin-right: auto;
    max-width: 25%;
    min-width: 70px;
    position: relative;
    display:block;
    text-align:center;
}
.avatar img {
    border-radius: 50%;
    background-color: rgba(255,255,255,.2);
    margin-top:-50px;
    z-index: 10;
    display:inline-block;
}
.thumbnail-img img{
    width:100%;
}
代码语言:javascript
运行
AI代码解释
复制
<article class="article_wrap">
   <div class="thumbnail-img">
      <img src="http://pti.mizagorn.com/wp-content/uploads/2017/07/2-1080x675.png">
   </div>
   <div class="avatar">
      <img src="http://2.gravatar.com/avatar/586dffc3308324e0c294a0abff58eb86?s=96&d=mm&r=g">
   </div>
   <div class="content">
      <p>This is some content!</p>
   </div>
</article>

票数 0
EN

Stack Overflow用户

发布于 2017-07-14 21:41:40

您可以使用以下样式:

代码语言:javascript
运行
AI代码解释
复制
img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
}
.article_wrap {
  position: relative;
}
.avatar {
  position: absolute;
  width: 100%;
  height: 0;
  text-align: center;
}
.avatar img {
  border-radius: 50%;
  background-color: rgba(255,255,255,.2);
  padding: 5px;
  transform: translateY(-50%);
}
.content {
  padding: 50px;
}
代码语言:javascript
运行
AI代码解释
复制
<article class="article_wrap">
   <div class="thumbnail-img">
      <img src="http://pti.mizagorn.com/wp-content/uploads/2017/07/2-1080x675.png">
   </div>
   <div class="avatar">
      <img src="http://2.gravatar.com/avatar/586dffc3308324e0c294a0abff58eb86?s=96&d=mm&r=g">
   </div>
   <div class="content">
      <p>This is some content!</p>
   </div>
</article>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45114797

复制
相关文章
Maven Jetty Plugin
<plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.4.28.v20200408</version> <configuration> <webApp> <overrideDescriptor>${project.basedir}/jetty.xml</overrideDescriptor> </webApp> </configurat
前Thoughtworks-杨焱
2021/12/07
1.2K0
快速学习Jetty-Maven配置Jetty
在 pom 中的 build>plugins 添加 plugin 配置 <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.2.10.v20150310</version> <configuration> <!-- 配合stop
cwl_java
2019/11/05
1.3K0
Maven命令与pom文件常量
Maven不单止可以在Eclipse上使用,也可以在cmd中使用命令的方式操作,虽然这样十分麻烦,而且有一般也不会使用,但是还是得了解一些可能会用到的操作方式。
端碗吹水
2020/09/23
9730
Maven命令与pom文件常量
如何设置(修改)jetty(maven插件maven-jetty-plugi)的端口
在使用jetty的maven插件,有两种方式来改变jetty server的端口,第一种方式较为简单,即:
九州暮云
2019/08/21
8440
IDEA new maven webapp project
groupId :the unique identifier of the organization or group that created the project
week
2018/08/24
4330
IDEA new maven webapp project
maven jetty 插件的使用
首先打开项目的pom.xml文件,然后找到build节点,在其中添加plugins节点,然后再添加如下的插件:
乐百川
2022/05/05
1.4K0
idea new web project maven jetty
0.转载自http://blog.csdn.net/qwdafedv/article/details/79448332
qubianzhong
2018/09/19
4820
Maven详细介绍
如何回答这个问题要看你怎么看这个问题。 绝大部分Maven用户都称Maven是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。 构建工程师和项目经理会说 Maven是一个更复杂的东西:一个项目管理工具。那么区别是什么? 像Ant这样的构建 工具仅仅是关注预处理,编译,打包,测试和分发。像 Maven 这样的一个项目管理工 具提供了构建工具所提供功能的超集。 除了提供构建的功能,Maven还可以生成报告, 生成Web站点,并且帮助推动工作团 队成员间的交流。一个更正式的 Apache Maven 1 的定义: Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(ProjectLifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。 当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后 Maven 可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。别让Maven是一个"项目管理"工具的事实吓跑你。如果你只是在找一个构建工具,Maven能做这个工作。 事实上,本书的一些章节将会涉及使用Maven来构建和分发你的项目。
WindWant
2020/09/11
2.6K0
Maven详细介绍
纯手工搭建JSF开发环境(JSF2.2+maven+weblogic 12c/jboss EAP 6.1+)
JSF 2.X因为种种原因(我个人觉得主要是因为推出太晚),再加上EJB2之前的设计过于复杂,引起很多开发人员对官方解决方案的反感,即使EJB3后来做了大量改进,国内也很少有人对EJB3感兴趣,目前国内主流开发架构大多采用SSH,很少有JSF 2.x + EJB 3.x的应用,但从我个人感觉来看,特别是对于从.NET转型到JAVA的web程序员而言,JSF中的很多概念其实跟.NET很接近,国外已经有越来越多的项目在采用JSF + EJB3做为技术选型,下面将详细介绍JSF的开发环境搭建.
菩提树下的杨过
2018/09/20
1.5K0
纯手工搭建JSF开发环境(JSF2.2+maven+weblogic 12c/jboss EAP 6.1+)
JAVA CDI 学习(1) - @Inject基本用法
CDI(Contexts and Dependency Injection 上下文依赖注入),是JAVA官方提供的依赖注入实现,可用于Dynamic Web Module中,先给3篇老外的文章,写得很不错
菩提树下的杨过
2018/09/20
2.8K0
JAVA CDI 学习(1) - @Inject基本用法
原 SpringBoot 2.0 系列00
SpringBoot 2.0 系列001 -- 入门介绍以及相关概念 什么是SpringBoot? 项目地址:http://projects.spring.io/spring-boot/ SpringBoot介绍 Spring Boot使开发独立的,产品级别的基于Spring的应用变得非常简单,你只需"just run"。 我们为Spring平台及第三方库提 供开箱即用的设置,这样你就可以有条不紊地开始。多数Spring Boot应用需要很少的Spring配置。 SpringBoot功能 1:创建独立的sp
石奈子
2018/06/13
5470
maven的profile配置多种部署环境(如开发、测试、生产等)
用Maven的小伙伴都知道,Maven的宗旨是约定优于配置(Convention Over Configuration)。
青山师
2023/05/04
8630
Grape 依赖管理器
本文参考自Groovy文档 The Grape dependency manager,本文代码大部分来自Groovy官方文档。
乐百川
2022/05/05
7760
SpringBoot源码深度解析
Javaweb---Servlet+tomcat + Struct2 SpringMVC SPRINGboot.....
艾编程
2020/06/12
2.4K0
SpringBoot源码深度解析
这 30 个常用的 Maven 命令你必须熟悉!
maven 命令的格式为 mvn [plugin-name]:[goal-name],可以接受的参数如下。
Java技术栈
2018/07/31
9000
微服务架构之Spring Boot(六十四)
Spring Boot的自动配置系统适用于应用程序,但有时对于测试来说有点太多了。通常,只需加载测试应用程序“切片”所需的配置部分。例
用户1289394
2022/05/23
1.1K0
linux系统中maven命令全汇总
创建基于maven web archetype的 maven web工程 创建maven的spring web工程 http://www.mkyong.com/maven/how-to-create-a-web-application-project-with-maven/
IT运维技术圈
2022/06/27
8580
Kotlin + Spring Boot 应用中多个 main 函数的处理: build.gradle 配置
Spring Boot 默认会找一个 main,如果多个 main,需要配启动main。测试代码,写在 test 下面。不要用 main 来写测试。
一个会写诗的程序员
2018/08/17
1.1K0
maven命令大全
Maven常用命令: 创建Maven的普通Java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -DartifactId=webappName-DarchetypeArtifactId=maven-archetype-webapp 编译源代码: mvn compile 编译测试代码:mvn t
小柒2012
2018/04/16
1.5K0
maven常用命令
##查看maven版本 mvn --version ##创建基于maven web archetype的 maven web工程 ##创建maven的spring web工程 http://www.mkyong.com/maven/how-to-create-a-web-application-project-with-maven/ mvn archetype:generate -DgroupId={project-packaging} -DartifactId={project-name} -Darch
陈不成i
2021/06/29
6030

相似问题

JSF的HtmlUnit测试

22

Eclipse中带有webapp的Jetty 8.1.1.v20120215 (JSF + Maven)

40

如何用maven- Jetty插件使用?

14

JSF + Spring数据JPA + Maven使用Eclipse

15

maven jetty embedded (fat jar) - src/main/webapp缺少jar

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文