html - 使用CSS设计名片的难度

标签 html css responsive-design flexbox

我正在尝试制作一张名片 名字和头衔在中间,电子邮件和电话在卡片的最左边和最右边

下面是我的代码

.business-card{
   position:relative;
   border:1px solid black;
  width:200px;
}
.business-card section {
  display:flex;
  flex-flow:column;
  align-items:center;
}


.email{
  position:absolute;
  right:0;
}
<div class="business-card">
  <section>
      <span>
          name:abc
    </span>
    <span>
        title:xyz
    </span>
  </section>
 <footer>
   <span class="phone">
       123-123-123
   </span>
     <span class="email">
       abc@abc.com
   </span>
  </footer>
</div>
 
我正在尝试包装名称/标题,但它超出了 div。

.business-card{
   position:relative;
   border:1px solid black;
  width:200px;
}
.business-card section {
  display:flex;
  flex-flow:column;
  align-items:center;
  
}


.email{
  position:absolute;
  right:0;
}
<div class="business-card">
  <section>
      <span>
          name:abcsfsdfjsdflkjsdjflssfsdfds
    </span>
    <span>
        title:xyz
    </span>
  </section>
 <footer>
   <span class="phone">
       123-123-123
   </span>
     <span class="email">
       abc@abc.com
   </span>
  </footer>
</div>
 

有人可以帮忙吗 PS:附件是我要开发的名片的示例屏幕截图enter image description here

最佳答案

.card {
  border: 1px solid lightgray;
}
.title {
  display: flex;
  flex-direction: column;
  padding: 1em;
  align-items: center;
  text-align: center;
  word-break: break-all;
}
.title > div {
  width: 50%;
}
.info {
  display: flex;
  padding: 2em;
}
.info > div {
  flex: 1;
}
.info > div:nth-child(2) {
  text-align: right;
}
<div class="card">
  <div class="title">
    <div>Name: eDesignary</div>
    <div>Title: Source code platform!</div>
  </div>
  <div class="info">
    <div>Hyderabad</div>
    <div>edesignary@gmail.com</div>
  </div>
</div>

如果您的问题解决了,请告诉我。

关于html - 使用CSS设计名片的难度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40050363/

相关文章:

javascript - 响应式 CSS,如何使时钟在调整大小时保持与图像的位置

css - 移动网页布局 - 轮播式

html - VSCode - 您没有用于调试 HTML 错误的扩展程序

javascript - 如何减少生产中繁重的 bootstrap css 的使用?

html - 大众元素四溢

html - 页脚忽略中间的内容

css - 玩转 CSS 不透明度

css - 显示元素的所有 CSS 样式,即使当前不匹配媒体查询

javascript - 函数不在浏览器 HTML、JavaScript 中发送警报

html - 我可以在输入字段上使用:before或:after伪元素吗?