html - 更改 Bootstrap 表单输入字体

标签 html css twitter-bootstrap

HTML:

<div class="form-group">
   <label for="email">Email Address:</label>
   <input type="email" class="form-control" id="email" placeholder="<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="0b6e736a667b676e4b6f64666a626525686466" rel="noreferrer noopener nofollow">[email protected]</a>">
</div>              

CSS:

::-webkit-input-placeholder {
    font-weight: bold;
    font-size: 17px;
}

:-ms-input-placeholder {
   font-weight: bold;
    font-size: 17px; 
}

基本上,“[email protected]”上的字体会发生变化。但是一旦我写入字段,字体就不一样了,看起来很弱。 请记住:我对编码相当陌生,如果我的代码中有错误或代码结构不好,我不会感到惊讶。

How it looks like

How it looks like after writing

最佳答案

您目前仅设置占位符的样式。当您在输入字段中输入内容时,占位符会自动替换为您的数据,这意味着您还必须设置 .input 内容的样式,而不仅仅是 placeholder正确的结果。

例如,使用以下代码:

::-webkit-input-placeholder {
  font-weight: bold;
  font-size: 17px;
}

:-ms-input-placeholder {
  font-weight: bold;
  font-size: 17px; 
}

input {
  // Styling can be put here
}

关于html - 更改 Bootstrap 表单输入字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37848197/

相关文章:

javascript - 在 Bootstrap 中垂直对齐 DIV

ruby-on-rails-3 - Rails 3 Rails 找不到文件 'twitter/bootstrap' pt2

css - HTML5 Boilerplate 在网站底部留下一个空白

html - 列之间的边框 css

javascript - 在调整大小时合并 Bootstrap 行

javascript - 如何使用 jQuery 更改 Javascript 数组中第一个元素的类?

html - 显示带有选中复选框的选项不能统一工作

javascript - 如何将 div 从容器顶部 float 到固定高度?

javascript - 当用户开始输入时隐藏数据列表选项

html - 我如何在 Firefox 和 IE 中呈现相同的 html/css