数据表中的小写文本,或页面上的小写文本使用css text-transform: capitalize
Lower-case all text in a datatable, or lower-case all text on a page to use css text-transform: capitalize?
我遇到了一个问题,CSS不能在已经大写的文本上使用text-transform: capitalize
。不幸的是,从我的数据库中返回的文本在许多情况下是大写的。而不是把LOWER(X)
在我从数据库请求的每个字段之前,或者在每个字段上调用JS函数,似乎使用一个只针对整个数据表返回的解决方案会更容易,然后在页面的CSS中使用text-transform: capitalize
。
有什么简单的方法吗?另一种方法是,针对页面上的所有文本(也许是JS ?)并将其小写,然后对CSS部分进行资本重组。我正在寻找最简单的可能的解决方案,无论是什么(重写大量的查询根本不是它。)
你可以对你的数据表使用这个Select Query您将需要根据您的表调整字段。我只使用一个名为DESC
select
DESC =
-- Adjust the length of your filed(s) for example DESC is varchar(500)
convert(varchar(500),
upper(substring(DESC,1,1))+
lower(substring(DESC,2,499)))
from
YouTable Name
使用CSS这样做是不正确的。
最简单的方法是更改数据库中的数据,这样就不会有大写字符串,让CSS来做它的事情。在任何情况下,只在JS/CSS上做都不是可行的方法。
相关文章:
- 使用CSS/JavaScript更改剑道图工具提示文本颜色
- CSS/HTML:更改文本的值并在悬停时从中心展开
- CSS无法处理文本区域
- 为未标记的文本添加CSS样式
- CSS-在文本中滑动
- 不使用自定义CSS或HTML(使用框架方法)的角度材质文本输入或文本区域标签大小
- 如何使用jquery更改文本输入的css
- 有CSS问题:can't将文本放置在选择框的右侧
- 检查所选文本是否在给定的CSS类中
- 如何在android中使用HTML/CSS赋予文本渐变颜色
- javascript或css:如何隐藏后面跟着句点前缀的任何数字"1.文本”"2.文本“"
- 如何使用jquery/js/css逐步突出显示一段文本
- 文本框的 CSS 文本选择覆盖
- Css链接在文本中
- 1.9像素的文本大小显示为1px-Raphael SVG,CSS,Javascript
- 输入占位符文本转换CSS样式
- 重置时输入字段文本css
- 悬停图像链接,更改文本css
- 位于背景图像中心的文本[CSS]
- 用Javascript将文本CSS解析为JSON