html - 样式引号

标签 html css quotation-marks

我在设计引号时遇到过问题。所以我想做的是将引号相对于文本拉低一点,以便它对齐。我玩弄了相对和绝对定位,但无法弄清楚。该程序将成为一个随机报价生成器,如果有一个报价占据多行,则结束报价的位置必须使其相对于文本以相同的方式排列。

body {
  background-color: rgb(44, 62, 80);
}
.quoteMachine {
  margin: 100px auto 0 auto;
  padding: 40px 60px;
  max-width: 600px;
  min-height: 225px;
  border-radius: 5px;
  background-color: white;
}
.theQuote {
  text-align: center;
  font-size: 30px;
  color: rgb(44, 62, 80);
}
.quotetationMarks {
  font-size: 60px;
  font-weight: 600;
}
.quoteAuthor {
  text-align: right;
  font-size: 20px;
  color: rgb(44, 62, 80);
}
.twitterButton {}
<div class="quoteMachine">
  <div class="theQuote">
    <blockquote><span class="quotetationMarks">&ldquo;</span > They call me Mister Tiibs <span class="quotetationMarks">&rdquo;<span></blockquote>
      </div>
      <div class="quoteAuthor">
        - hello
      </div>
      <button class="twitterButton"></button>
      <button class="newQuoteButton"></button>
      
      
    </div>

最佳答案

由于 span 是内联元素,您可以将 vertical-align: middle; 添加到 .quotetationMarks 并将它们向下移动朝向字符串其余部分的中间。

或者,您可以添加 position: relative; top: 10px; 如果你需要更精确的控制。

关于html - 样式引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39852827/

相关文章:

html - 响应式独立 2 列布局

python - Django 如何在将当前页面与 request.get_full_path 进行比较时排除 GET 参数

javascript - 使用 Jquery 获取异步加载的 svg 元素的 id

javascript - 带有鼠标悬停的 div 没有按预期显示?

转义引号的 Java 库

c++ - 如何在C++中解析引号和逗号

html - 在cordova中使用node.js将Mysql数据库数据转换为html

css - 如何突出显示我通过 JavaFX 中的复选框选择的列

html - 一行中所有列的表格边框高度相等

emacs - 如何在emacs中强制语法高亮刷新?