- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我试图为用户提供对文本显示的一些控制。我使用 document.getElementsByClassName 来定位父选择器内的所有选择器(具有类 basic-text-frame)。除了 myfunction8(控制 fontWeight)之外,一切都运行顺利当删除它的CSS时有什么想法吗?
function myFunction3() {
var cols = document.getElementsByClassName("Basic-Text-Frame");
for (i = 0; i < cols.length; i++) {
cols[i].style.fontSize = "x-large";
}
}
function myFunction4() {
var cols = document.getElementsByClassName("Basic-Text-Frame");
for (i = 0; i < cols.length; i++) {
cols[i].style.fontSize = "large";
}
}
function myFunction5() {
var cols = document.getElementsByClassName("Basic-Text-Frame");
for (i = 0; i < cols.length; i++) {
cols[i].style.fontSize = "16px";
}
}
function myFunction6() {
var cols = document.getElementsByClassName("Basic-Text-Frame");
for (i = 0; i < cols.length; i++) {
cols[i].style.fontSize = "small";
}
}
function myFunction7() {
var cols = document.getElementsByClassName("Basic-Text-Frame");
for (i = 0; i < cols.length; i++) {
cols[i].style.fontSize = "x-small";
}
}
function myFunction8() {
var cols = document.getElementsByClassName("Basic-Text-Frame");
for (i = 0; i < cols.length; i++) {
cols[i].style.fontWeight = "900";
}
}
.Basic-Text-Frame {
margin: 10px;
}
p.SubEnglish {
-epub-ruby-position: over;
color: #231f20;
direction: rtl;
font-family: "WinSoft Pro", sans-serif;
font-size: 1.3em;
font-style: normal;
font-variant: normal;
font-weight: 500;
line-height: 1.4;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
text-align: justify;
text-decoration: none;
text-indent: 0px;
}
h4.SmallEnglish {
-epub-ruby-position: over;
color: #231f20;
direction: rtl;
font-family: "WinSoft Pro", sans-serif;
font-size: 1.3em;
font-style: normal;
font-variant: normal;
font-weight: 500;
line-height: 1.3;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 30px;
text-align: justify;
text-decoration: none;
text-indent: -16px;
}
h1.Latin {
-epub-ruby-position: over;
color: #166827;
direction: rtl;
font-family: "WinSoft Pro", serif;
font-size: 2em;
font-style: normal;
font-variant: normal;
font-weight: bold;
line-height: 1.3;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
text-align: center;
text-decoration: none;
text-indent: 0px;
}
h2.English {
-epub-ruby-position: over;
color: #25408f;
direction: rtl;
font-family: "WinSoft Pro", serif;
font-size: 1.5em;
font-style: normal;
font-variant: normal;
font-weight: bold;
line-height: 1.2;
margin-top: 30px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
text-align: justify;
text-decoration: none;
text-indent: 0px;
}
h3.Num {
-epub-ruby-position: over;
color: #231f20;
direction: rtl;
font-family: "WinSoft Pro", sans-serif;
font-size: 1.3em;
font-style: normal;
font-variant: normal;
font-weight: 500;
line-height: 1.3;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
text-align: justify;
text-decoration: none;
text-indent: 0px;
}
<!DOCTYPE html>
<meta http-equiv="Content-Type" content="text/html" ; charset="UTF-8">
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>1-1</title>
<link href="../../css/Book.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="../../js/Book.js"></script>
</head>
<body id="x1" xml:lang="en-US">
<div class="buttons"> <button class="button" onclick="myFunction3()">bigger</button> <button class="button" onclick="myFunction4()">big</button> <button class="button" onclick="myFunction5()">normal</button> <button class="button" onclick="myFunction6()">small</button>
<button
class="button" onclick="myFunction7()">smaller</button> <button class="button" onclick="myFunction8()">fontWieght</button> </div>
<div class="Basic-Text-Frame">
<p class="SubEnglish">lorem <b>this is bold</b> ipsum lorem ipsum <b> this is also bold </b>ipsum lorem ipsumlorem ipsum lorem ipsum lorem ipsum lorem ipsum.</p>
<h4 class="SmallEnglish"><b class="char-style-override-4">d.</b> lorem ipsum lorem ipsum lorem ipsum lorem ipsm lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.</h4>
<p class="SubEnglish"><span class="Normal char-style-override-4">lorem ipsum lorem ipsum lorem ipsum lorem im lorem psum lorem ipsum lorem ipsum lorem ipsum.</span></p>
<h1 id="toc_marker-1" class="Latin"><span class="char-style-override-3">I. </span>lorem ipsum<span class="char-style-override-3"></span></h1>
<h2 id="toc_marker-1-1" class="English">A. lorem ipsum lorem ipsum lorem ipsum (active pharmaceutical ingredient<span> </span>(API))</h2>
<h3 class="Num"><b class="char-style-override-4">1.</b> lorem ipsum<b class="char-style-override-4"> This is bold</b> lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsumlorem ipsum lorem ipsumlorem ipsum.</h3>
<h2 id="toc_marker-1-3" class="English">C. lorem ipsum lorem ipsum lorem ipsumlorem ipsum lorem ipsum</h2>
</div>
</body>
</html>
最佳答案
如果你不想改变你的 CSS 结构:
function goDeep(element, cssObj){
var e = element.getElementsByTagName('*');
for(var i=0,l=e.length; i<l; i++){
for(var p in cssObj){
e[i].style[p] = cssObj[p];
}
}
}
function myFunction8() {
var cols = document.getElementsByClassName('Basic-Text-Frame'), css = {fontWeight:'900'};
for(var i=0,l=cols.length; i<l; i++){
goDeep(cols[i], css);
}
}
关于javascript - style.fontWeight 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49990722/
这两个文件之间的主要区别是什么:styles.xml (res\values\styles.xml) 和 styles.xml (res\values-v21\styles.xml ? 针对旧的and
我正在尝试将按钮样式设置为看起来像我在 Android Full Width ICS style Minimalist Bottom ButtonsViews 中询问的那些按钮. 我已经成功了,有兴趣
只是想检查一下: 如果我有 Style.css 和 Style.min.css(在同一目录中)并且我的 html 页面引用了 Style.css,浏览器/服务器是否会下载 Style.min.css?
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
从上面的问题,我认为这会相对容易,但我找不到任何关于如何向“样式”下拉菜单添加样式的文档。谁能把我推向正确的方向? 最佳答案 样式下拉列表会根据主题的typography.css 文件中的类自动填充。
我有两种风格 还有这个 如果我尝试在这样的对象上使用第二个 编译器抛出这个错误: 错误 16 Style 对象不能影响它所应用的对象的 St
我想知道是否有关于在 Lisp 中使用标签的标准做法。我一直在弄乱这里第一个答案中描述的算法的 Lisp 实现 Generating permutations lazily我当前的版本使用标签来分解部
我想以编程方式获取样式为“ButtonBar”的 LinearLayout 的背景颜色。 我试过用LinearLayout的getBackgroundColor,没找到方法。 有人有想法吗?问候 最
我在扩展 javax.swing.text.DefaultStyledDocument 的类中遇到间歇性问题。该文档正在发送到打印机。大多数情况下,文档的格式看起来是正确的,但有时却并非如此。看起来格
我想将所有元素设为边框。我想这样做: * { box-sizing: border-box; } 如何使用 React 的内联样式做到这一点?我不想在每个组件中都写这个规则... 最佳答案 这是不
当我创建一个 Android 应用程序项目时,我在 (android:theme="@style/AppTheme") 上的 AndroidManifest.xml 中出现错误 找不到与给定名称匹配的
一种风格ol.layer.Vector可以设置为 ol.style.Style ,样式函数或 ol.style.Style 的数组.数组的用途和作用——与仅传递 ol.style.Style 相比目的
我的意思是内部风格 #div {color:red;} document.getElementsByTagName('style').innerHTML 不工作... document.style
http://synergine.net/rain.php 你好。我试图清除 .ripple div 中所有元素的样式属性,但没有成功: function contact(level){ focus_
我使用 vue 和 v-for 循环来创建跨度。以下是使用 bootstrap4 的背景颜色的一种样式的成功: {{ group }} export default {
有没有办法只存储元素的当前样式状态,这样我就可以搞砸样式然后再重置它? 类似于(虽然这不起作用):http://jsfiddle.net/843Pj/ var el=document.getEleme
我正在尝试将 tinymce 配置为不允许在 style 属性中使用 css 样式。 我只想允许一种样式,即文本装饰。这是一个类似的问题 http://tinymce.moxiecode.com/pu
我对style.css做了一些修改,上传到网上。但是它没有显示我需要的结果。即它仍然采用旧的 style.css 代码。 我可以离线查看更改,但是当我给它完整的 href 链接时,它没有显示必要的结果
我添加到 web 文件夹下的样式文件夹似乎没有被我的 JSP 上的调度程序 servlet 映射。我明白了 WARN : org.springframework.web.servlet.PageNot
是否有任何用于 JQuery 数据表的 Metro Style CSS 样式插件? 最佳答案 看看here 或者您可以自己创建一个。 Metro 风格很容易用 Segoe 字体复制 关于jquery
我是一名优秀的程序员,十分优秀!