javascript - 使用 Jquery 的响应式设计 Bootstrap 中按钮的不同文本大小(例如 LastName、FirstName/FirstName)

标签 javascript jquery twitter-bootstrap twitter-bootstrap-3 responsive-design

我正在处理我的作业,我几乎完成了代码。我只是需要有关独特设计的帮助。

我有 3 个带有一些文本的按钮。对于全屏,文本是 "HelloWorld""LastFirst",但是当在移动设备上看到相同的网站时,这 3 个按钮的文本变为“Hello”, “最后”等

我脑子里几乎没有什么东西,将文本作为标签。如果我为这些标签提供 id 并在需要时隐藏标签。

我想知道是否有正确或更简单的方法来做到这一点?

提前致谢。

最佳答案

我假设您正在使用 Bootstrap。

Bootstrap 有这些 .visible-xs 和 .hidden-xs 类 ( more here )

.hidden-xs 类帮助您仅在手机上隐藏元素。

<button type="button" class="btn btn-primary">
  Hello <span class="hidden-xs"> World </span>
</button>
<button type="button" class="btn btn-primary">
  Last <span class="hidden-xs"> First </span>
</button>

如果您不使用 Bootstrap ,则可以使用媒体查询实现相同的目的。

@media screen and (max-width: 300px) {
  .hidden-xs {
    display: none;
  }
}
<button type="button" class="btn btn-primary">
  Hello <span class="hidden-xs"> World </span>
</button>
<button type="button" class="btn btn-primary">
  Last <span class="hidden-xs"> First </span>
</button>

关于javascript - 使用 Jquery 的响应式设计 Bootstrap 中按钮的不同文本大小(例如 LastName、FirstName/FirstName),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36564654/

相关文章:

javascript - 在引导日期选择器中显示特定日期

javascript - 从开发者控制台填写 Angular 表单

javascript - 在特定 html 表单的中心显示加载图像?

javascript - 查找设备是否为触摸屏然后应用触摸事件而不是点击事件

twitter-bootstrap - 如何将 Twitter Bootstrap 3 用于非响应式网站?

javascript - 添加选项到backbone.js model.save()

Javascript : place a number into an array, 拆分成段

javascript - 如何将事件类添加到我选择的 li 的父级?

jquery - 如何在 html5 中使表格响应?

html - 在 Bootstrap 3.0.3 但不是 3.3.7 上工作的可折叠边栏